Я использую HttpClient для отправки некоторых данных на сервер на основе NodeJs.
Class Employee
{
public string Name { get; set; }
}
Функциональный код:
Employee e = new Employee();
e.Name = "TestUser";
var client = new HttpClient();
var task = client.PostAsJsonAsync(urlTemplate, e);
var result = task.Result.Content.ReadAsStringAsync().Result;
Приложение узла ожидает свойство с именем FirstName (instead of Name)
В WCF мы можем изменить имя DataMember, поместив атрибут поверх его определения:
[DataMember(Name = "FirstName")]
public string Name { get; set; }
Есть ли у нас аналогичный параметр при отправке данных с помощью HttpClient?