Как собрать и вернуть несколько ошибок проверки с уровня службы в .net 8 вместо того, чтобы бросить исключения?C#

Место общения программистов C#
Ответить
Anonymous
 Как собрать и вернуть несколько ошибок проверки с уровня службы в .net 8 вместо того, чтобы бросить исключения?

Сообщение Anonymous »

Код: Выделить всё

if (!hasAnyPhoneNumber)
throw new NotEmptyException("PhoneNumber", MessageHelper.GetMessage(ErrorMessageName.NOT_EMPTY));
Я еще не пробовал какого -либо конкретного решения, но моя цель состоит в том, чтобы построить структуру, в которой вместо того, чтобы бросить исключения на уровне обслуживания, все ошибки проверки собираются и возвращаются на бренд - аналогично тому, как работает FluentValidation для DTOS.

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

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

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

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

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

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