Ich erweitere ApiController
für einen Webservice.
Der Dienst verwendet eine GUID als einzigen Parameter. Dies ist die URL, die ich eintippe
%Vor% Allerdings erreicht Guid niemals die Methode Get
.
Wenn ich es auf ein Objekt setze
%Vor%Die Methode wird ausgelöst, die Benutzer-ID ist jedoch null.
Wenn ich es auf guid setze
%Vor%Ich bekomme den Fehler
Es wurde keine Aktion für die Texte des Controllers gefunden, die der Anfrage entsprechen.
Hat jemand eine Probe, die mir helfen könnte?
Ich nehme an, dass Sie die Standardroute verwenden, in der das Muster ist:
%Vor%Versuchen Sie also, Ihren Parameter entsprechend zu benennen:
%Vor% Jetzt sollte die /api/texts/2ADEA345-7F7A-4313-87AE-F05E8B2DE678
url die Get
Aktion auf dem TextsController
treffen und den id
Parameter auffüllen.
Tags und Links asp.net-web-api guid