
Gid
27.04.2017
13:47:16
Каждый из которых имеет индивидуальную логику

Nikolay
27.04.2017
13:47:37
Не знаю, выглядит код стрёмненько)

Gid
27.04.2017
13:48:17
на ифах

Google

Nikolay
27.04.2017
13:48:31
Какую лапшу?

Axm
27.04.2017
13:48:48

Владимир
27.04.2017
13:48:50
В данном случае сложно что-то придумать в качестве аналогии. Но допустим тебе надо настроечки из дб при запуске подгрузить.
Синхронно грузить?

Gid
27.04.2017
13:49:05
Ну, я просто не помню такого кейса
Не могу подсказать

Nikolay
27.04.2017
13:49:24

Gid
27.04.2017
13:49:40
Но нинжект и автофак ничем не отличаются
почти

Му
27.04.2017
13:49:48
ISettings в конструктор

Axm
27.04.2017
13:49:55

Gid
27.04.2017
13:50:15
но суть останется той же

Google

Владимир
27.04.2017
13:50:23

Gid
27.04.2017
13:50:26
Там чисто отдельная страница для сеттингом

Nikolay
27.04.2017
13:50:51

Gid
27.04.2017
13:51:23
один хрен

Владимир
27.04.2017
13:51:34
Мне в конструкторе больше нравится, сразу видно, что инжекнется

Axm
27.04.2017
13:51:36
это лишь другой способ инжекта

Владимир
27.04.2017
13:51:39
а тут надо по классу искать

Nikolay
27.04.2017
13:51:46

Andrew
27.04.2017
13:51:52
Нах этот даггерстайл

Axm
27.04.2017
13:51:55
угу, через конструктор трудно "забыть" че-то пропихнуть

Andrew
27.04.2017
13:52:36
Конструктор ванлав, на ручной резолв легко менять и таскать между проектами

Nikolay
27.04.2017
13:53:01
Я просто вынес это всё в BaseController
И наследую все свои контроллеры

Axm
27.04.2017
13:53:53
а если у тебя десятки менеджеров, репозиториев, хэлперов и прочей поеботы?

Andrew
27.04.2017
13:53:53
И завязался на нем ага

Алексей
27.04.2017
13:53:56
А тестами покрывать?

Ilya
27.04.2017
13:54:21
почему репозитарии названы севисами?

Алексей
27.04.2017
13:54:23
Очень весело такие инжекты подменять

Andrew
27.04.2017
13:54:28

Gid
27.04.2017
13:54:38

Google

Gid
27.04.2017
13:54:39
)

Nikolay
27.04.2017
13:54:47
Меня пока устраивает этот вариант
Проблем с ним не было

Ilya
27.04.2017
13:55:02
сервисы которые вытаскивают данные?

Axm
27.04.2017
13:55:09

Алексей
27.04.2017
13:55:32
Меня кстати очень радуют обертки uow над ef, когда тот уже является оберткой uow

Gid
27.04.2017
13:55:53
Это сервисы
Там бизнес логика есть

Алексей
27.04.2017
13:56:27
+
Все так

Ilya
27.04.2017
13:56:33
кто во что горазд кароч
я вот всегда наблюдал метод GetAll() в репозитарии
ну на стаке, согласен
там всё верно
и вот почему там iQueryable а не IEnumerable
я вот видел видос где чувак затирает что в репозитариях должен быть энумирбл
а сэйв ченйджез в юнит оф ворк

Egor
27.04.2017
14:00:51
+1 ^

Ilya
27.04.2017
14:01:52
особенно нравятся когда эксперты дахуя сидят с умным лицом говорят что ты не прав, когда только недавно слышал противоположную точку зрения от другого такого же эксперта

Google

Ilya
27.04.2017
14:01:57
и ты такой ээээ
в итоге никто точно не знает как правильно, зато все друг друга говном уже полили

Владимир
27.04.2017
14:02:23
насколько зашкварно сделать такие сервисы синглтоном?

Gid
27.04.2017
14:02:34

Му
27.04.2017
14:02:42
а есть у кого класс репозитория который на core работает?

Gid
27.04.2017
14:04:22
репозиторий не юзаю

Му
27.04.2017
14:05:07
т.е. в них дальше EF\Dapper?

Gid
27.04.2017
14:06:19
ef core
+ автомаппер тоже под кор

Andrew
27.04.2017
14:06:35

Леонид
27.04.2017
14:06:41

Му
27.04.2017
14:06:50

Gid
27.04.2017
14:07:16
Зачем тебе синглтон?

Му
27.04.2017
14:07:21
ef core
т.е. на тестах мокаешь сразу весь сервис, а не репозитори?

Владимир
27.04.2017
14:07:29
Но я хочу засунуть в них ивент, например. И файрить его при каких-нибудь изменениях.

Gid
27.04.2017
14:07:38
По-сути тоже самое но с бизнес логикой

Владимир
27.04.2017
14:07:49
можно сделать его статичным, но это же ебантяйство

Google

Му
27.04.2017
14:08:13

Владимир
27.04.2017
14:08:17

Gid
27.04.2017
14:08:17
Тогда будешь искать

Владимир
27.04.2017
14:08:29
Я уже столкнулся

Gid
27.04.2017
14:08:39
а, ну ты гуглил если у тебя десктоп?
я в десктопе плохо шарю
не подскажу

Владимир
27.04.2017
14:09:11
Что гуглил? У меня все работает, я переписываю с ДЕПЕНДЕНСИ ИНДЖЕКШЕН, чтобы было модно и девочки текли
Репозиторий у меня был один везде. Но гугл говорит, что так нельзя.

Ilya
27.04.2017
14:22:17

Andrew
27.04.2017
14:23:23

Egor
27.04.2017
14:40:53
кто самый крутой папка проектирования? :)

Ksush
27.04.2017
14:52:47
Ребята, привет! Делаю ассесмент тест для джуниоров NET C#. Кто-нибудь из вас мог бы его посмотреть/проверить на адекватность? Было бы ооочень круто получить фидбек и профессиональную точку зрения.

Slava
27.04.2017
14:57:11

Gid
27.04.2017
14:57:42

Axm
27.04.2017
14:58:27
кидвй сюда

Му
27.04.2017
15:02:27
? не знаю получит ли чел хороший фидбек
Или погрязнет в разных мнениях
Эта группа больше не существует