RestSharpを使用してプットリクエストを作成する方法を理解する際に問題があります。RestSharp PUTリクエストパラメータ
整数を渡してから、同じリクエストでJSON本体を渡す必要があります。私はPOSTにJSON広告requestBodyをテストしてみたし、それが正常に動作します
for (var i = 0; i < ReorderedTasks.Count; i++) {
var reorderedTasksJson = new JavaScriptSerializer().Serialize(ReorderedTasks[i]);
var request = new RestRequest("api/task/5/{ID}/", Method.PUT);
request.AddParameter("ID", ReorderedTasks[i].ID.ToString(), ParameterType.UrlSegment);
request.AddParameter("application/json; charset=utf-8", reorderedTasksJson, ParameterType.RequestBody);
client.Execute(request);
}
:
これまでのところ、私はこれを持っています。私は私の問題が私がReorderedTasks[i].ID
を渡そうとしている最初のパラメータであると思う、私はこれを正しく処理しているかどうかわからない。
私はクラスの初めにクライアントを初期化しました。
問題はDBは更新されていないため、問題を特定する必要があります。渡される必要のある2つのパラメータを扱う上で上記の方法が正しいですか?
問題は? – Marty
更新された質問をご覧ください。 – xeon48