2016-10-27 1 views
0

La chaîne de connexion que je dois utiliser dans mon application MVC, n'est pas un chemin absolu et je dois fait en fonction de connexion DB et l'environnement que l'application publie. (quelque chose comme ceci: [databaseConnection + "_" + environment]). Quelqu'un peut-il m'aider s'il vous plaît comment je peux le faire dans web.config, et aussi dans dbContext (base: (??)) J'apprécie vraiment votre aide.Chaîne de connexion - MVC

Répondre

0

Je crois qu'il ya une dérogation constructeur que vous pouvez utiliser pour passer votre connexion.

MyDataDataContext(myConnectionString); 

Pour votre machine locale, définissez simplement la chaîne sur laquelle vous effectuez le test de dev.

Aller tout, vous pouvez étendre la ConfigurationSectionGroup et créer une section de configuration personnalisée dans le fichier de configuration Web. De cette façon, vous pouvez décoller les paramètres environnementaux en fonction de l'emplacement de l'application en utilisant un processus de tokenisation.