Je suis en train d'utiliser un datetime annulable et double comme paramètre pour un ActionFilter mais il est donne l'erreur suivante:Asp.net Mvc: Filtres paramètre annulable
'Propertyname' is not a valid named attribute argument because it is not a valid attribute parameter type
Je pensais un rapide Google résoudrait mais à ma surprise, je ne pouvais pas trouver beaucoup d'informations à ce sujet.
Voici le code de mon filtre.
public class AddToSitemap : ActionFilterAttribute
{
public string Changefreq { get; set; }
public DateTime? Lastmod { get; set; }
public double? Priority { get; set; }
}
Merci d'avance.
Le nom de la classe ne doit-il pas être AddToSiteMapAttribute pour MVC Framework afin de récupérer l'attribut correctement? –
C'est en fait une bonne question, tous les exemples que j'ai vus le font aussi. Mon code semble fonctionner, donc je ne suis pas sûr s'il est obligatoire d'ajouter un attribut au nom. – Pickels
Ce n'est pas obligatoire mais c'est une règle et une règle acceptées dans le monde entier. –