У меня есть ядро .net WebApi и сваггер для тестирования API. Теперь моя проблема заключается в том, что когда я задаю числа для логического поля в моих данных JSON для запроса POST, в моем методе контроллера он обрабатывается как True, чего я не хочу
Вот моя модель:
{
public bool Field1 { get; set; }
public bool Field2 { get; set; }
}
{
field1: 2
field2: true
}
А вот так я вижу значения в контроллере
{
field1: true
field2: true
}
Здесь я не хочу, чтобы целое число 2 для поля 1 обрабатывалось как true, и вместо этого запрос должен был завершиться неудачей
Любые рекомендации или предложения будут оценены.