Web api のアクション フィルターに依存性注入を行うアプローチに本当に行き詰まっています。次のようなアクション フィルターがあります。
public class AuthorizationAttribute : ActionFilterAttribute
{
public IApiKeyRepository Repository { get; set; }
private Guid GetApiKey(string customerKey)
{
return Repository.GetApiKey(customerKey);
}
public override void OnActionExecuting(HttpActionContext actionContext)
{
}
}
Windsor を使用してプロパティ リポジトリにプロパティ インジェクションを実行したい (ただし、どの IoC コンテナーを使用してもかまいません)
FilterProvider をカスタマイズすることになりましたが、うまくいきませんでした。これに関する解決策やコードを実行している人はいますか? それは非常に高く評価されます