質問: ((SqlServerOptionsExtension)options.Extensions.First()).ConnectionString; } } ``` **まだベータ版であることは分かっていますが、何か不足していますか?** 御時間ありがとうございます。
回答: 私はEF7のソースを検索しましたが、現在の方法で正しいと思われます。 接続文字列は`SqlServerOptionsExtension`格納されます。 `UseSqlServer(connectionString)`を呼び出すと、コードは次のようになります(興味深い行だけが抽出されます)。 ``` var extension = options.FindExtension() extension.ConnectionString = connectionString; ``` なぜ接続文字列が明白な場所から削除されたのか分かりませんが、devsが接続文字列を抽象化して非標準のデータベース(メモリ内のデータベースなど)を使用できるようになっている可能性があります。 これははるかに明確なIMOに見えます: ``` Configuration.Get("Data:ConnectionString") ```