2

を設定し、私はネットコア1(DNX 4.5.1)と、エンタープライズライブラリデータアクセスブロックを実行している大きな問題VEのネットコア1 enterpriselibrary 6と(DNX 4.5.1) - 接続文字列

どのように私セットアップすることができますentlib

のデフォルトの接続文字列の私appsettings.json "のConnectionString": "サーバ= localhostを\ SQLEXPRESS;初期カタログは=ブラインド;ユーザーID =ブラインド;パスワード=ブラインド" ここ

は私の問題は、(デフォルトではありません接続文字列) データベースdb = DatabaseFactory.CreateDatabase();ドキュメントがあるときはいつでも

どのように私はentlibのdatabasefactoryに

をのConnectionStringのAppSettingsを渡すことができます任意のヘルプは大幅に

答えて

-1

をいただければ幸いそれは通常は良いですと、私はいつもそれを読んで示唆しています。これはその例の1つで、"Getting Started with ASP.NET 5 and Entity Framework 6"をチェックしてください。あなたが正しく構成されていることを確認するためには、いくつかのことが必要です。

接続文字列とDIを設定します。

public class ApplicationDbContext : DbContext 
{ 
    public ApplicationDbContext(string nameOrConnectionString) 
     : base(nameOrConnectionString) 
    { 
    } 
} 

また、設定内のパスは、あなたとは異なるようです。

public void ConfigureServices(IServiceCollection services) 
{ 
    services.AddScoped((_) => 
     new ApplicationDbContext(
      Configuration["Data:DefaultConnection:ConnectionString"])); 

    // Configure remaining services 
} 
+0

ランダムダウンボトムがなぜあなたのためにうまくいかなかったのですか?おそらくなぜ具体的に共有するべきですか? –

+0

私の推測はリンクであり、例はEntity Frameworkに固有であり、OPはエンタープライズライブラリを参照しています。 – PMOrion