powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / EntityFramework в приложении реализующем службу Windows
4 сообщений из 4, страница 1 из 1
EntityFramework в приложении реализующем службу Windows
    #39262721
vol2hv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В одном приложение размещаю две службы Windows. При первом же обращении к EntityFramework выскакивает исключение

System.InvalidOperationException не обработано пользовательским кодом Message=Нельзя использовать контекст во время создания модели. Это исключение может возникать, когда контекст используется в методе OnModelCreating или если к одному и тому же экземпляру контекста одновременно осуществляется доступ из нескольких потоков. Следует учитывать, что для членов экземпляров DbContext и связанных классов потокобезопасность не гарантируется. Source=EntityFramework

Вопрос: Где же надо разместить экземпляры DbContext, ведь две службы это минимум 2 потока, да и для обработки запросов к службам используются несколько Task'ов на запрос?

Спасибо.
...
Рейтинг: 0 / 0
EntityFramework в приложении реализующем службу Windows
    #39262865
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vol2hv,

какой EF, какой подход Code First? Model First? есть ли миграции? или нет миграций и ошибка возникает всегда? что-то много телепатить приходится, мне лень
...
Рейтинг: 0 / 0
EntityFramework в приложении реализующем службу Windows
    #39262914
vol2hv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос решен. В каждом Taske, работающем с EF надо создавать свой экземпляр контента.
...
Рейтинг: 0 / 0
EntityFramework в приложении реализующем службу Windows
    #39262968
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vol2hvВ каждом Taske, работающем с EF надо создавать свой экземпляр контента.

Рад был помочь
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / EntityFramework в приложении реализующем службу Windows
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]