Ich wirklich auf den Ansatz zu tun, Abhängigkeit Injektion in Aktion Filter von Web-Api stecken. Ich habe eine Aktion Filter wie diese:
public class AuthorizationAttribute : ActionFilterAttribute
{
public IApiKeyRepository Repository { get; set; }
private Guid GetApiKey(string customerKey)
{
return Repository.GetApiKey(customerKey);
}
public override void OnActionExecuting(HttpActionContext actionContext)
{
}
}
Ich möchte Eigenschaft Injektion auf die Eigenschaft Repository mit Windsor tun (aber es spielt keine Rolle, welche IoC-Container verwendet wird)
Ich kam bis zu FilterProvider anpassen, aber es hat nicht für mich arbeiten, hat jemand Lösung oder laufenden Code auf diese? es wird sehr geschätzt werden