Получение строки подключения из nHibernate возвращает строку БЕЗ пароля - PullRequest
3 голосов
/ 13 января 2011

Мне нужен прямой доступ к базе данных в приложении nhibernate.Я пытаюсь получить строку подключения следующим образом:

    using (SqlConnection conn = new SqlConnection(this.session.Connection.ConnectionString))

Но это вернет строку подключения БЕЗ пароля.

Я что-то не так делаю?Есть ли другой способ получить строку подключения?

1 Ответ

5 голосов
/ 13 января 2011

Вы можете получить необработанное соединение с базой данных (используя те же данные о соединении, что и NHibernate) из NHibernate SessionFactory, например:

IDbConnection connection = yourSessionFactory.ConnectionProvider.GetConnection ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...