1
を働いていないので、私はこのようにやっていたとのリンクを作成しようとしていはWEBAPI私はパラメータを使用してリンクを作成する必要が私のプロジェクトで
[Route("{id:int}",Name = "GetUser")]
[HttpGet]
public async Task<HttpResponseMessage> Get(int id)
{
var u = std.FirstOrDefault(x => x.id == id);
var response = new HttpResponseMessage();
response = Request.CreateResponse(HttpStatusCode.OK, u);
var task = new TaskCompletionSource<HttpResponseMessage>();
task.SetResult(response);
return await task.Task;
}
問題は、URLが2番目のルート「GetUser」を連結せず、次のようになることです。"http://localhost:52494/api/v1/Register/1"
。
あなたが期待しているURLとは何ですか、それ含めるURLに
GetUser
をしたい場合は? –