'Метод не найден:' System.Security.PermissionSet System.AppDomain.get_PermissionSet () '.'при вызове dbContext.Set <T> - PullRequest
0 голосов
/ 17 мая 2019

Я портирую веб-приложение с .NET на .NET Core .Я сначала перенес Entity Framework на EF Core , и он уже отлично работает в версии .NET веб-приложения.Теперь воссоздаем веб-приложение, и в моем классе репозитория появляется ошибка, подобная этой:

System.MissingMethodException: 'Метод не найден:' System.Security.PermissionSet System.AppDomain.get_PermissionSet () ''при попытке запустить _dataContext.Set ();

Мне не хватает ссылки на другой пакет или что-то отсутствует в платформе?Я действительно сомневаюсь, что я единственный, кто использует EF Core в DotNet core веб-приложении :), поэтому любые указания на то, что я могу пропустить, приветствуются.

public DbRepositoryBase(DbContext context)
{
    _dataContext = context;
    _dbset = _dataContext.Set<T>();
}
...