В настоящее время я пытаюсь найти способ использовать EF core 2.2 для переноса данных. После прочтения инструкции по адресу:
https://docs.microsoft.com/en-us/ef/core/managing-schemas/migrations/
Я понимаю, что он поддерживает только DbContext.
На данный момент в моем проекте у меня есть mongoDBContext и IMongoDBContext для моей базы данных, и я не смог найти ни одного пакета, который бы их поддерживал. Я также пытаюсь использовать Microsoft.EntityFrameworkCore.Design
, но это не помогает. Есть ли какое-либо решение для меня, чтобы использовать mongoDbContext в качестве поставщика базы данных или какие-либо пакеты, которые поддерживают mongoDB в качестве поставщика базы данных?
Что касается моей попытки создать файл миграции, несмотря на отсутствие DbContext:
Из моего терминала
dotnet ef migrations add InitialCreate
Error
No DbContext was found in assembly '.Data'. Ensure that you're using the correct assembly and that the type is neither abstract nor generic.
Большое спасибо!