Entity Framework и многопоточность
У меня есть служба WCF, которая обрабатывает некоторые сообщения. Я использую EntityFramework для получения сообщений. Я добавляю эти сообщения в очередь ThreadPool, а затем обрабатываю их. После обработки всех сообщений я вызываю обновление Entity Framework для обновления статуса сообщений.
Во время этой операции я случайно получаю сообщение об ошибке: «EntityMemberChanged или EntityComplexMemberChanged были вызваны без предварительного вызова EntityMemberChanging или EntityComplexMemberChanging для одного и того же трекера изменений с тем же именем свойства. Информацию о том, как правильно сообщать об изменениях, см. В документации Entity Framework».
Эта ошибка выдается, когда происходит событие ReportPropetychanged для определенного атрибута.
Любая помощь будет оценена.
С уважением
Энди