Ich habe ein Problem mit Attribut-Routing, wo der Compiler den Fehler zeigt "Typ 'ValuesController' definiert bereits ein Mitglied namens 'Get' mit den gleichen Parametertypen".web api 2 Versionierung mit Attribut-Routing
Ich habe überprüft, dass config.MapHttpAttributeRoutes() in der Datei webapiConfig ist
// GET api/values/5
[Route("api/values/{id}")]
public string Get(int id)
{
return "value";
}
[Route("api/v2/values/{id}")]
public string Get(int id)
{
return "value";
}
Aus der Lektüre http://www.asp.net/web-api/overview/web-api-routing-and-actions/attribute-routing-in-web-api-2 so etwas wie dies möglich sein sollte.
wechsle ich die 2. perfekt GetV2 und das funktioniert Get. – Jay1b