2016-07-20 6 views
3

Ich habe es geschafft, EntityFramework Core-Dienst zu implementieren, um mit SqlServer zu arbeiten, wie wäre es mit dem Azure?EF Core und Azure

Hier ist mein Code: project.json Abhängigkeit:

"Microsoft.EntityFrameworkCore.SqlServer": "1.0.0" 

Und mein Setup.cs:

public void ConfigureServices(IServiceCollection services) 
    { 
     services.AddMvc(); 
     services.AddEntityFramework() 
      .AddEntityFrameworkSqlServer() 
      .AddDbContext<WorldContext>(); 
    } 

Gibt es einen Anbieter gegen Cloud-Azure-Datenbank zu arbeiten?

Antwort

3

Verwenden Sie einfach die Verbindungszeichenfolge Ihrer Azure-Datenbank. Microsoft.EntityFrameworkCore.SqlServer funktioniert für beide regulären SQL Server als SQL Azure.

Dieser Datenbankanbieter ermöglicht die Verwendung von Entity Framework Core mit Microsoft SQL Server (einschließlich SQL Azure).

Quelle: https://docs.efproject.net/en/latest/providers/sql-server/index.html

+0

Stellen Sie sicher, dass der Timeout-Wert hoch genug in der Verbindungszeichenfolge ist. Wenn Sie die Standardzeichenfolge aus Azure kopieren, beträgt das Zeitlimit 30 Sekunden. –

Verwandte Themen