WCFのFeedの拡張
SyndicationFeed.Load なんてのがあるからSyndicationFeedFormatterを拡張クラスとそのCreateFeedInstanceメソッドでSyndicationFeedの拡張クラスを返すようにすれば独自のものも含められると踏んだんだけど、拡張したSyndicationFeedFormatterを登録するクチが見当たらない。絶対あると思うんだけどなぁ。。。
追記
SyndicationFeed,SyndicationFeedFormatterから拡張してRSS0.91とRSS1.0版を作成成功(すでにSyndicationとは言えないが)。SyndicationFeed.Loadを使わないで別にファクトリを用意して、そっちにFactoryにCanReadとLoadを持たせたのでいい感じ。これでRSS20やATOM10と同列で扱えるようにできた。