Как собрать и вернуть несколько ошибок проверки с уровня службы в .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

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