У меня есть запрос EF Core:
public async Task GetEnabledRuleEventsAsync(string eventName)
{
return await _context.RuleEvents
.Include(c => c.Rule)
.Include(c => c.Event)
.Where(c => c.Enabled && c.Rule.Enabled && c.Event.Name.ToLower().Trim() == eventName.ToLower().Trim())
.ToListAsync();
}
В локальной системе при отладке с помощью Visual Studio все работает нормально. Но при развертывании в рабочей среде отображается следующая ошибка:
Произошло исключение при переборе результатов запроса для
типа контекста '"ABCRepository .Entities.ABCContext"'."
""System.InvalidOperationException: недопустимая попытка вызова
CheckDataIsReady при закрытии средства чтения.
Ниже показано, как настраивается ABCContext:
services.AddDbContext(option => option.UseSqlServer(connectionString), ServiceLifetime.Transient);
Подробнее здесь: https://stackoverflow.com/questions/790 ... sed-on-pro
Мобильная версия