Жизненный цикл объекта DbContext в Ninject

187
30 мая 2018, 11:00

Проблема заключается в том, что ninject создает в UnitOfWork и репозиториях разные классы DbContext, а нужно что бы репозитории пользовались контекстом UnitOfWork. Как в даном случае это можно реализовать, что бы особо не менять структуру проекта или не менять вообще.

Answer 1

Вопрос не очень понятен, но возможно вам поможет использовать unitofwork как singleton: kernel.Bind<IUnitOfWork>.To<UnitOfWork>().InSingletonScope(). Возможно тоже нужно сделать с DbContext.

READ ALSO
Данные из datagridview не вносятся в базу данных sql

Данные из datagridview не вносятся в базу данных sql

Всем привет! 1)Создал базу данных в sql(sql server management studio) 2)В visual studio подключил через источники данных, таблицу созданную в sql вывел на форму, но при...

191
Как вернуть названия всех полей класса?

Как вернуть названия всех полей класса?

Как сделать функцию внутри класса, которая может вернуть энумератор/список string c названиями всех публичных полей этого класса? Например...

215
Кодировка mysql в командной строке

Кодировка mysql в командной строке

Использую mysql При выводе в командной строке кракозябры Подскажите как вывести правильные записи кирилицу

249
Как правильно отредактировать виджет?

Как правильно отредактировать виджет?

Как правильно отредактировать виджет в вордпресе? Я наследую тему, создаю дочернюю, в которой все, что нужно, перезаписываюНо столкнулся...

280