Я только что создал работу cron, как работу с использованием Quartz.net. Для теста он выполняет простой запрос к базе данных. Он просто добавляет поле.
У меня есть DbContext:
DbContext ASP.Net и Quartz.net
частный TotoContext дб = новая TotoContext();
В моей работе я имею:
вар Totos = от и в db.totos где u.name == имя выбрать и;
Toto [] totoArray = totos.ToArray();
В моем web.config у меня есть специальное поле с моей конкретной соединительной строкой и т. Д. («TotoContext»).
Но когда я создаю новый dbContext, кажется, что он использует не использует хорошую connectionString. В часах соединениеString не связано с «TotoContext».
инициализирует свою работу в:
общественного переопределение BOOL OnStart()
И у меня есть конкретный файл Web.toto.config с ConnectionString для сборки.
Почему он не использует хорошее соединениеString?!
Большое спасибо!
Редактировать: Если я установил вручную connectionString в моей db.Database.Connection.ConnectionString, он работает. Но почему он не использует web.config ConnectionString.