Size: a a a

var chat = new Chat();

2021 February 28

SC

Serega Carbon in var chat = new Chat();
чекни депенденси у тебя что-то не в порядке)
источник

ПП

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

SC

Serega Carbon in var chat = new Chat();
берешь, открываешь проперти сольюшина и в запусках проектов, ставишь галочку "Запускать несколько проектов" и выбираешь, какие проекты запускать вместе
источник

SC

Serega Carbon in var chat = new Chat();
у тебя сейчас запускается SolaraNet только
источник

ПП

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

ПП

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

IV

Ihor Volokhovych in var chat = new Chat();
Чувствую переезд на 5.0
источник

ДС

Дима Ким Сыщик Сыщик... in var chat = new Chat();
источник

НС

Никита Сивко... in var chat = new Chat();
Можно по UnitOfWork по спрашивать и про Repository ?
источник

VL

Vova Lantsov in var chat = new Chat();
Поспрашивай
источник

НС

Никита Сивко... in var chat = new Chat();
Спс, во первых какую проблему они решают?
источник

НС

Никита Сивко... in var chat = new Chat();
Слышал, что можно какую то реализацию заменить на другой фреймворк без переписания кода, но что заменить так и не понял
источник

SC

Serega Carbon in var chat = new Chat();
Никита Сивко
Можно по UnitOfWork по спрашивать и про Repository ?
Репозиторий это как бы обёртка над контекстом, который имплементит основные методы работы с данными - обычно это просто CRUD, но можно расширять, а UnitOfWork - это централизированное место, из которого можно доставать и работать с нужными тебе репо.  Юнит оф ворк регистрируется сервисах посредством DI, по-этому его можно инжектить спокойно например в контроллеры и работать с ним
источник

НС

Никита Сивко... in var chat = new Chat();
Мне интересно зачем делать интерфейсами и репозиторий и uow. Типо если интерфейсить репозиторий то можно по разному его реализовывать например DapperRepository работает соответственно с даппером или EFRepository с еф, правильно?
источник

SC

Serega Carbon in var chat = new Chat();
Никита Сивко
Мне интересно зачем делать интерфейсами и репозиторий и uow. Типо если интерфейсить репозиторий то можно по разному его реализовывать например DapperRepository работает соответственно с даппером или EFRepository с еф, правильно?
а зачем в одном проекте может понадобится сразу два ОРМ-а?
источник

НС

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

SC

Serega Carbon in var chat = new Chat();
Никита Сивко
Мне интересно зачем делать интерфейсами и репозиторий и uow. Типо если интерфейсить репозиторий то можно по разному его реализовывать например DapperRepository работает соответственно с даппером или EFRepository с еф, правильно?
допустим, есть Юзеры и Посты - соотв. репозитории UserRepository и PostRepository
источник

НС

Никита Сивко... in var chat = new Chat();
А репозитории всегда, в любом случае будут работать с DbContext?
источник

SC

Serega Carbon in var chat = new Chat();
Никита Сивко
А репозитории всегда, в любом случае будут работать с DbContext?
по факту ты инжектишь ДБ контекст в юнит оф ворк, который передаешь своим репо, так что да
источник

НС

Никита Сивко... in var chat = new Chat();
а DbContext именно Ef?
источник