Depois de atualizar para o ASP.NET Core 2.0, não consigo mais criar migrações.
Estou entendendo
"Ocorreu um erro ao chamar o método 'BuildWebHost' na classe 'Programa'. Continuando sem o provedor de serviços do aplicativo. Erro: Ocorreu um ou mais erros. (Não é possível abrir o banco de dados" ... "solicitado pelo login. O login falhou. Login falhou para o usuário '...' "
e
"Não é possível criar um objeto do tipo 'MyContext'. Adicione uma implementação de 'IDesignTimeDbContextFactory' ao projeto ou consulte https://go.microsoft.com/fwlink/?linkid=851728 para padrões adicionais suportados em tempo de design."
O comando que executei anteriormente era $ dotnet ef migrations add InitialCreate --startup-project "..\Web"
(do projeto / pasta com o DBContext).
String de conexão: "Server=(localdb)\\mssqllocaldb;Database=database;Trusted_Connection=True;MultipleActiveResultSets=true"
Este é meu Program.cs
public class Program
{
public static void Main(string[] args)
{
BuildWebHost(args).Run();
}
public static IWebHost BuildWebHost(string[] args) =>
WebHost.CreateDefaultBuilder(args)
.UseStartup<Startup>()
.Build();
}