каждый сервис?
Каждый сервис сохраняет юзера?
я имею ввиду иметь подобные классы для результатов. для, скажем, сервиса удаления юзера DeleteUserService создавать такой же DeleteUserResult
Я бы сказал норм. Но ты уверен, что тебе настолько строго нужны разные типы/виды результатов и т.п.? Что если делать проще, сразу стараться в виде текста давать проблему? Условный общий SaveResult с неким описанием и парой вспомогательных свойств. Мне кажется у тебя скорее всего все будет сериализовываться в клиентский ответ
хм, да, думал о том, чтобы опустить использование подобного резалта в пользу более простой версии. спасибо за ответ
Я бы посоветовал возвращать bool и сообщение к нему. Можно сделать дженерик который будет хранить в себе нужный объект (возвращаемое значение), bool и message. Собственно везде можно его использовать вместо всего огорода с ассортиментом разных вариантов типов ответов.
Обсуждают сегодня