Не удается получить доступ к диспетчеру конфигурации из моего решения

У меня есть трехуровневая настройка. Кто-то предложил мне получить ConnectionString из файла Web.Config, и я настроил его так:

alt text

Теперь я пытаюсь получить доступ к ConnectionString из моего уровня DAL, но я не могу найти ConfigurationManager. Как я могу вызвать мою строку Connection здесь?:

alt text

Ответы

Ответ 1

Добавьте ссылку на System.Configuration, затем используйте класс System.Configuration, затем у вас будет доступ к:

ConfigurationManager.ConnectionStrings

И ваш доступ можно получить через

string s = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;

Ответ 2

  • Вам нужно добавить ссылку на System.Configuration.dll

  • затем добавьте using System.Configuration; в ваш класс.

  • Теперь вы можете получить доступ к своему конфигурационному файлу следующим образом:

    ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;