Код:
Код: Выделить всё
var resqProviders = _rESqContext.ProviderInfos.Select(row => row.NcpdpProviderId);
var reconProviders = _reconContext.PharmacyInfos.Select(row => row);
var result = from c in reconProviders
where !resqProviders.Contains(c.NcpdpProviderId)
select c;
_reconContext.PharmacyInfos.AddRange(result);
_reconContext.SaveChanges();
System.InvalidOperationException: невозможно использовать несколько экземпляров контекста в рамках одного выполнения запроса. Убедитесь, что запрос использует один экземпляр контекста.
Подробнее здесь: https://stackoverflow.com/questions/783 ... -contextes