次のようなコード(1番目)を書くことはできますか
public Task<HttpResponseMessage> Get(int id)
{
return Task<HttpResponseMessage>.Factory.StartNew(() =>
Request.CreateResponse(HttpStatusCode.OK, JsonConvert.SerializeObject(model)));
}
次のようなコード(2番目)を書くことはできますか
public Task<HttpResponseMessage> Put(int id, string value)
{
return Task<HttpResponseMessage>.Factory.StartNew(() =>
Request.CreateResponse(HttpStatusCode.OK));
}
を使用して上記のPutメソッドを 呼び出したいHttpclient.PutAsJsonAsync()
。.Net 4.0 で?
またはそれを行うためのより良い方法はありますか?だから私は非同期呼び出しの恩恵を受けることができますか?