質問: new SampleConsoleDbContext(); ``` 私は、私のプログラムに接続文字列が何であるかを伝える方法がなく、 `main.cs`コンテキストをインスタンス化するために正しい方法でこれを`main.cs`ています。 この面白い問題に関する援助、アドバイス、コメントを感謝します。ありがとうございました。
回答: **heavyd**は大部分が必要ではなく、単にDIを設定するだけだと言っているので、コードをどのように読み取っているのかは間違っている可能性があります。 接続文字列の設定に関しては、簡単に行うことができます: ``` var connection = @"Server=(localdb)\mssqllocaldb;Database=EFGetStarted.AspNet5;Trusted_Connection=True;"; SampleConsoleDbContext scab = new SampleConsoleDbContext(connection); ``` コンテキストに接続文字列を渡します。 これをあなたが好きなだけ抽象化することができますが、これはコンテキストのインスタンスに接続文字列を渡す方法です。