ベースコントローラーにLogger
属性を配置しました。この LoggerAttribute は次のようになります。
public class LoggerAttribute: InjectableFilterAttribute
{
public override Type FilterType
{
get { return typeof (LoggerActionFilter); }
}
}
この logger 属性の ctor はヒットしますが、FilterType ゲッターはヒットしません。
フィルター自体の関連部分は次のようになります。
public class LoggerActionFilter: IActionFilter
{
private readonly ILoggerService logger;
public LoggerActionFilter (ILoggerService logger)
{
this.logger = logger;
}
<IActionFilter Implementeation>
}
フィルターの ctor もヒットしません。
私のサービスの接続とサービスロケータのインスタンス化については、ここ
を確認してください
ILoggerService の登録はここにあります
私は何が欠けていますか?