0

UI、BLL、DLL の 3 つの層を持つ Windows フォーム アプリケーションを作成しました。DBファーストの方法論を使用しました。以下の手順を使用してデータモデルを作成しました。

ADO.Netエンティティデータモデル->データベースからのEFデザイナー->次に、DB接続を提供しました。

上記の手順で、edmx ファイルとしてデータ モデルが作成されました。DAL には app.config ファイルがあり、UI レイヤーにも app.config があります。DAL app.config で自動的に生成された接続文字列です。次に、生成された接続文字列の部分を UI の app.config ファイルにコピー アンド ペーストします。実際、ソリューションは正常に機能しています。しかし、2 つの場所 (DAL app.config と UI app.config) で 1 つの接続文字列を定義することは、ベスト プラクティスではないと思います。適切な方法でこれを行う (1 つの接続文字列を 1 つの場所に維持する) ようにガイドしてください。

接続文字列を 1 か所に維持する方法は?

4

0 に答える 0