2017-06-20 24 views
0

.NETコアでDbConfigurationを使用する方法はありますか? EXの場合 :ASP.NETコアでDbConfigurationクラスを使用する方法

public class DbConfig : DbConfiguration 
{ 
    public DbConfig() 
    { 
     SetProviderServices("System.Data.SqlClient", 
     System.Data.Entity.SqlServer.SqlProviderServices.Instance); 
    } 
} 

私は.NET FrameworkのDLLを取得し、そのクラスを使用するために私のプロジェクトでそれを参照する必要があると仮定?それをやって私の目的は、以下のようなDbContextクラスに注釈を入れることです:.NETコアな方法で

[DbConfigurationType(typeof(DbConfig))] 
    public class MyDbContext : DbContext 

、最終的に実装しthis

答えて

2

あなたは完全な.NET Frameworkの(.NET 4.6)を使用してASP.NETコアを開発しているなら、あなたがする必要があるすべてはDbConfiguration

"frameworks": { 
    "net46": {} 
} 

あなたproject.jsonファイルに以下のように依存関係を追加されますEntityFrameworkのクラスが利用可能になります。

.NET Coreを使用してASP.NETコアを開発する場合は、EntityFrameworkコアを使用する必要があります。Configuring DbContext

関連する問題