У меня есть 3 строки подключения в web.config, и я использовал их так:
using (SqlConnection connection = new SqlConnection(ConfigurationManager.ConnectionStrings["SomeName"].ConnectionString))
Каждый metgod вызывается приложением winforms.
Один из веб-методов не работает должным образом, потому что он читает только одну строку подключения:
data source=.\\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true
Это не строка подключения из моего web.config.
Я вызываю каждый метод одинаково.
Как это невозможно ??
РЕДАКТИРОВАНИЕ:
Я использую фасад: Это структура:
WinForms вызывает WebMethod SaveItem
SaveItem вызывает метод на Фасаде: SaveItemAndDoDatabaseStuff
SaveItemAndDoDatabaseStuff выполняет работу с базой данных.