2015-05-26 2 views
0

Я разрабатываю веб-приложение ASP.NET MVC с EF5. Я использую статический контекст базы данных. Но это приводит к ошибке datareader. Поскольку статические переменные разделяются в пуле приложений. Я не знал. Как изменить эти настройки с помощью IIS. Мне нужно быстрое решение. Если я не использую мой сбой приложения в другой части. Вскоре мне нужен контекст uniqe db с каждым запросом.Статический контекст базы данных Uniq с iis

private static AppContext _db; 
public static AppContext Create() 
{ 
    //i need uniqe instance every request. 
    return _db ?? (_db = new AppContext()); 
} 

ответ

0

Я решил его Ninject

_kernel.Bind<AppContext>().ToSelf().InSingletonScope(); 
Смежные вопросы