Size: a a a

var chat = new Chat();

2021 June 23

AW

Andrew Witwicki in var chat = new Chat();
я осилил только проверку чи все ок работает в штатном режиме, но вот прописать кучу разный кейсов практически нереально, прийдется 1к тестов пистаь
источник

YM

Yury Morozov in var chat = new Chat();
Я не понимаю что именно решает дженерик репозиторий
источник

ВE

Виталий EasyMod... in var chat = new Chat();
галочка на собесе
источник

YM

Yury Morozov in var chat = new Chat();
А
источник

YM

Yury Morozov in var chat = new Chat();
Я просто не вдупляю чем мок дженерик репозитория отличается от мока контекста и ДбСета
источник

ВE

Виталий EasyMod... in var chat = new Chat();
вдруг ты решишь уйти от еф на нгибирнейт например
источник

ВE

Виталий EasyMod... in var chat = new Chat();
ну или ладно - на даппер
источник

YM

Yury Morozov in var chat = new Chat();
В проекте 100 сущностей и ты такой - а не перейти ли на дапер? Все пойдет к хуям, но юнит тесты сука останутся!
источник

ВО

Влад Ого in var chat = new Chat();
Все, кто против репо - у вас прям нет никакой своей логики в репо, чисто вызовы орм?
источник

SC

Serega Carbon in var chat = new Chat();
чисто Объект запроса есть такой паттерн)
источник

YM

Yury Morozov in var chat = new Chat();
Репо не реализует логику особенную, иначе это не репо
источник

YM

Yury Morozov in var chat = new Chat();
Есть DAL - там логика. Repository - это DbSet<T>
источник

ВE

Виталий EasyMod... in var chat = new Chat();
задача репозитория это знать откуда взять и куда положить обратно
источник

AW

Andrew Witwicki in var chat = new Chat();
это сервис или репо?
источник

ВО

Влад Ого in var chat = new Chat();
Тоесть если я в методе Сейв вызову что-то в духе BeforeSave или AfterSave то это уже перестанет быть репо у меня?
источник

YM

Yury Morozov in var chat = new Chat();
Репо
источник

ВE

Виталий EasyMod... in var chat = new Chat();
а это у меня репо или сервис? 😁😂🤣
источник

YM

Yury Morozov in var chat = new Chat();
А это пишется на уровне dbcontext так-то
источник

ВО

Влад Ого in var chat = new Chat();
был бы у нас еф и дб контекст, б может и мог че сказать, а так нимогу
источник

AW

Andrew Witwicki in var chat = new Chat();
solid ушел вешаться
источник