Разрешить исключение System.TypeLoadException в .NET Core 3.1?

Я конвертирую проект в .NET Core 3.1. Но по какой-то причине в моем коде возникает исключение System.TypeLoadException:

public class DataContext : IdentityDbContext<ApplicationUser>
{
    public DataContext() : base() { }
    
    public DataContext(DbContextOptions<DataContext> options) : base(options) { }
}

services.AddDbContext<DataContext>(options => options.UseSqlite(DatabaseConnectionString));

У меня ошибка в этой строке:

public DataContext(DbContextOptions<DataContext> options) : base(options) { }

со следующим сообщением:

System.TypeLoadException: 'Method 'Create' in type 'Microsoft.EntityFrameworkCore.Sqlite.Query.Internal.SqliteQueryableMethodTranslatingExpressionVisitorFactory' from assembly 'Microsoft.EntityFrameworkCore.Sqlite, Version=3.1.0.0,

Есть ли какое-либо решение, чтобы остановить это исключение?


person Gaurav    schedule 17.09.2020    source источник
comment
Отвечает ли это на ваш вопрос? Как отлаживать ошибки System.TypeLoadException в .NET?   -  person JCWasmx86    schedule 17.09.2020
comment
Нет, это не ответ на мой вопрос.   -  person Gaurav    schedule 18.09.2020