Убрать в сервисах зависимости от других сервисов по операции
В сервисах оставить только бизнес логику и доменные ошибки, связанные с сущностью сервиса
Например, TeamUserIsAlreadyAParticipantError в TeamUserJoinRequestService.CreateJoinRequestByUser() выносить в unit of work
Убрать в сервисах зависимости от других сервисов по операции В сервисах оставить только бизнес логику и доменные ошибки, связанные с сущностью сервиса Например, TeamUserIsAlreadyAParticipantError в TeamUserJoinRequestService.CreateJoinRequestByUser() выносить в unit of work