Size: a a a

var chat = new Chat();

2021 July 02

Ɖ

Ɖrēw in var chat = new Chat();
Скармливаешь медиатору команду, он сам резолвит и вызывает хендлер для этой команды
источник

Ɖ

Ɖrēw in var chat = new Chat();
В целом и вся суть
источник

rr

razumovsky r in var chat = new Chat();
не привыкай писать этими репозиториями
источник

ПП

Покажи Прибыль... in var chat = new Chat();
Так это удобно
источник

rr

razumovsky r in var chat = new Chat();
если уж на СКРС пишешь, то прокидовай контекст в хендлер
источник

rr

razumovsky r in var chat = new Chat();
в каком месте ?
источник

rr

razumovsky r in var chat = new Chat();
+1 слой над контекстом
источник

rr

razumovsky r in var chat = new Chat();
вместо того что бы написать

context.Users.Find(x=>x.Id == request.Id);
источник

rr

razumovsky r in var chat = new Chat();
оно того стоит ?
источник

ПП

Покажи Прибыль... in var chat = new Chat();
Команды за валидацию отвечают
источник

rr

razumovsky r in var chat = new Chat();
темболее что тебе контекст и реп и ЮОВ из коробки
источник

ПП

Покажи Прибыль... in var chat = new Chat();
И обновление модели
источник

rr

razumovsky r in var chat = new Chat();
пока у тебя проект на 3 сущности это мб и ок
источник

rr

razumovsky r in var chat = new Chat();
а как разрастется до 500 репов
источник

rr

razumovsky r in var chat = new Chat();
поглядим
источник

rr

razumovsky r in var chat = new Chat();
этот реп был актуален до появления ЕФ
источник

rr

razumovsky r in var chat = new Chat();
когда чудаки там оборачивали raw sql
источник

rr

razumovsky r in var chat = new Chat();
а щас уже юзлесс
источник

rr

razumovsky r in var chat = new Chat();
просто оверхед
источник

VL

Vova Lantsov in var chat = new Chat();
DbContext считай уже является репозиторием для реляционных бд. Делать репозиторий над репозиторием - такое себе занятие. Оно может быть удобно, как выше сказали, пока у тебя пару таблиц всего. И то вряд-ли)
источник