MVC 6 Plusieurs Méthodes Get
Je suis en train de prendre en charge plusieurs Get() méthodes par contrôleur, ainsi que tout spécialement nommé méthodes accessibles via l'api web. J'ai fait ça dans MVC 5, mais n'arrive pas à comprendre comment c'est fait dans MVC 6. Des idées? Merci.
OriginalL'auteur John Edwards | 2016-01-18
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser l'attribut de routage lien ce -
Voir ici pour plus de détails - http://nodogmablog.bryanhogan.net/2016/01/asp-net-5-web-api-controller-with-multiple-get-methods/
veuillez voir le mon question
OriginalL'auteur Bryan
Vous ne pouvez pas avoir plusieurs méthodes Get avec le même modèle d'url. Vous pouvez utiliser l'attribut de routage et des paramètres de plusieurs méthode GET pour différents formats d'url.
Vous pouvez voir que j'ai utilisé les deux
HttpGet
etRoute
attributs pour définir le parcours des motifs.Avec la configuration ci-dessus, vous obtiendrez la ci-dessous les réponses
Résultat
["value1","value2"]
Résultat
request for 4
Résultat
request for GetSpecial2 method with id:6
Résultat
request for AnotherOne method with id:3
veuillez voir le mon question
OriginalL'auteur Shyju