EF Core 1.1 - Как проверить DbContext, если миграция была применена?

В EntityFramework Core 1.1 этот метод больше не существует:

DbContext.AllMigrationsApplied() 

Каков предпочтительный способ сделать это сейчас. Это?

if (!context.Database.GetPendingMigrations().Any())

Ответ 1

Я не думаю, что AllMigrationsApplied когда-либо существовал в Entity Framework...

Да, !context.Database.GetPendingMigrations().Any() - лучший способ сделать это в EFCore 1.1.0 +.