J'ai une méthode API où le paramètre Id est annotées avec attribut CacheTypeComment puis-je lire la valeur d'attribut de paramètre dans le filtre d'action api web
public Object Get([CacheType(CacheTypes.Venue)]int Id)
{
....
}
lire la valeur de l'attribut de paramètre à l'intérieur de ActionFilterAttribute
public class CacheOutputAttribute : ActionFilterAttribute
{
public override void OnActionExecuting(HttpActionContext actionContext)
{
//read CacheType value
}
}
avez-vous attaché quelque chose vous-même ou copiez-vous simplement du code sur le net et nous demander de faire le travail pour vous? –
C'est possible avec l'aide de Reflection – Fabjan