Autofac を使用して WCF データ サービス (OData) をホストするための推奨される方法は何ですか?
OData 以外のサービスについては、AppStart.AppInitialize() アプローチを使用して、プロトコルに依存しない方法で依存関係を登録し、.svc ファイルを変更してAutofacServiceHostFactory
.
しかし、WCF Data Services には既にファクトリがあり、System.Data.Services.DataServiceHostFactory, System.Data.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
AutofacServiceHostFactory
それもうまくいきますか?新しい派生工場が必要ですか?