сервисами через него общаться? Вот есть у меня RandomUsernameGenerator, который ни от чего не зависит, я в контроллере через _mediator.Send должен к нему обращаться, верно?
2. С работой с бд понятно - там Query на чтение и Command на запись, а как реквесты к тому же RandomUsernameGenerator назвать? Просто GenerateRandomUsernameRequest?
Необязательно со всеми, можно напрямую сервисы юзать
а как понять с каким сервисом работать напрямую, а с каким через медиатор?
А какую проблему Вы решаете медиатором?
в учебных целях решил использовать, у меня в проекте мало зависимостей, так бы не стал его юзать вообще
Достаточно с контроллера тогда и для бросания событий. Но зависит от архитектуры ещё
Обсуждают сегодня