0
サービスのコンストラクタインジェクションが1つある私のWebAPIプロジェクトには、コンフィグというクラスがあります。AutoFacを使用してジェネリックハンドラのクラスを登録して解決する
public class Config: IConfig
{
protected readonly IConfigService _configService;
public Config(IConfigService configService)
{
this._configService = configService;
}
}
イメージアップロードに使用される汎用ハンドラでこのConfigクラスを使用する必要があります。このConfigクラスをStartupクラスに登録してHandlerクラスで解決する手助けがありますか?私は通常の方法で試してみましたが、パラメータのないコンストラクタを取得するとエラーが見つかりました。
:
は、その後、あなたのHttpHandlerのコンストラクタで
DependencyResolver
クラスを使用します。ネットMVC? –[autofac - IHttpModuleへの依存性注入]の可能な複製(http://stackoverflow.com/questions/16803292/autofac-dependency-injection-into-ihttpmodule) – NightOwl888