Валидация и необходимый модификаторC#

Место общения программистов C#
Ответить
Anonymous
 Валидация и необходимый модификатор

Сообщение Anonymous »

Я работаю над минимальным API Core ASP.NET. Мы используем библиотеку Minivalidation для проверки запроса в наших конечных точках. У нас есть какая -то строгая подготовка, что означает, что для эталонных типов нам нужно добавить необходимый модификатор или? Единственная альтернатива, по -видимому, состоит в том, чтобы использовать атрибут [требуется] и установить свойство на нулевое? . Это, однако, означает, что свойство показывает, как как нулевое, так и требуемое в документации OpenAPI, и это также означает, что при разработке этого свойства вы должны обрабатывать нулевое состояние, даже если оно уже должно быть выгнано, если оно было нулевым. Кажется, что такая обычная вещь, что я был бы удивлен, если бы не было, но не смог найти ничего или даже много обсуждения этого.

Подробнее здесь: https://stackoverflow.com/questions/796 ... d-modifier
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»