Search
Write a publication
Pull to refresh
3
0
Send message

Да, все верно, именно так, спасибо за разъяснение)

Сакрального смысла нет, а есть задача на рефакторинг :)

Нет, на данном этапе всё пишется вручную, хотя идея с кодогенерацией хорошая

Да, подход избрали в целом такой, чтобы в одном месте иметь всю информацию для принятия решения о результате операции и о самой операции. Коды ответа пришлось бы на уровне работы с HttpClient обрабатывать, и зависимости от успеха/фейла возвращать данные ответа дальше, а тут мы можем вернуть OperationResult сразу и в одном месте его обработать.

Для стандартизации ответов от всех API по всем микросервисам - структура данных представляет собой, по сути, обертку над типизированным объектом данных T и bool флаг успешности выполнения операции

Information

Rating
Does not participate
Registered
Activity

Specialization

Backend Developer
Lead