WebApi に投稿リクエストを送信しようとしています。私はそれをJsonとして送信することになっています.MVC APIはそれをc#オブジェクトが受け入れるはずのオブジェクトに変換します。
C# で次のコードを使用して、データを JSON として投稿します。
HttpClient httpClient = new HttpClient();
string postData = JsonConvert.SerializeObject(dbsub);
StringContent c = new StringContent(postData, Encoding.UTF8, "application/x-www-form-urlencoded");
httpClient.MaxResponseContentBufferSize = 100000;
var result = await httpClient.PostAsync("http://127.0.0.1/api/Submissions", c);
問題は、オブジェクトのプロパティが null を返すサーバーにあります。しかし、私はエラーが発生していません...
これを修正する方法についてのアイデアはありますか、または MVC Web Api の JSON として c# オブジェクトを投稿する別の方法はありますか?