-1

私はコンソールアプリケーションプロジェクトとWebプロジェクトを含むソリューションを用意しています。両方のプロジェクトは、データベースに接続し、同じ接続文字列の設定を持っています。接続文字列は実際には2回定義されます.1)コンソールアプリケーションプロジェクトのApp.configで1回、2)WebサイトプロジェクトのWeb.configファイルで別の時間。両方のプロジェクトには、データベースのクエリに使用されるSQLRepositoryクラスがあります。同じソリューション内のConsoleAppとWebサイトのSQLRepositoryと接続文字の共有

質問です:

は、私がそうであるように、それはよりよい練習ソリューションのセットアップをしている、またはあるそれより良い (または1つのプロジェクトは、コンソールアプリケーションや他の であっても可能ので、ウェブサイトです) 2つのプロジェクト間で接続文字列とSQLRepository クラスを共有するには?

答えて

0

最後に、App.configとWeb.configで2つの接続文字列を保持していました。 この設定は、コンソールアプリケーションに影響を与えずにウェブサイトを変更する必要がある場合に、より柔軟に対応します

関連する問題