ServiceResult

Реализация Result-паттерна

Идея функционального подхода при возврате значений как объекта Result взята из статьи Владимира Хорикова Functional C#: Handling failures, input errors. Идея создать отдельный проект взята из его учебного проекта на github.

Реализация Result в основном основана на статье Clean Up Your Client to Business Logic Relationship With a Result Pattern (C#)