Я использую Asp.net Core 2 Web API.В моих сообщениях Если в модели имеется несоответствие типов (модель ожидает int, но клиент отправляет строку) в модели, привязывающей модель, весь объект является нулевым.Из прочтения я понимаю, что Json.Net является поведением по умолчанию, но мне было интересно, есть ли способ ослабить это?У меня есть требование, чтобы поместить ноль и передать объект через.Мне было любопытно, есть ли конфигурация, позволяющая этому происходить.
public class PersonModel
{
public string FirstName { get; set; }
public string LastName{ get; set; }
public int EmployeeId { get; set; }
}
входящий json, приводящий к тому, что это значение равно нулю: {firstName: "John", lastName: "Doe", employeeID: "test"}