2016-10-27 10 views
0

MVCアプリケーションで使用する必要がある接続文字列は絶対パスではなく、アプリケーションが公開するDB接続と環境に基づいて作成する必要があります。 (このようなもの:[databaseConnection + "_" + environment])。 誰でもweb.configとdbContext(base:(??))でどのようにできるのか教えてください。 本当にありがとうございます。接続文字列 - MVC

答えて

0

あなたの接続で渡すために使用できるコンストラクタオーバーライドがあると思います。

MyDataDataContext(myConnectionString); 

ローカルマシンの場合、開発者が何をテストしているかに文字列を設定してください。

ConfigurationSectionGroupを拡張して、Web設定ファイルでカスタム設定セクションを作成することができます。そうすれば、何らかのトークン化プロセスを使ってアプリケーションが存在する場所に基づいて環境設定を剥がすことができます。