Мы начинаем использовать nhibernate и настроили диспетчер сеансов для создания нового SessionFactory. Мне нужно изменить некоторую информацию в первый раз, когда приложение запустится.Xml Element с пространством имен
Открываем конфигурационный файл (не app.config) с помощью XDocument.
<settings>
<hibernate-configuration xmlns="urn:nhibernate-configuration-2.2">
<reflection-optimizer use="false"/>
<session-factory>
<property name="x">SomeValue</property>
</session-factory>
</hibernate-configuration>
</settings>
XDocument xdoc = XDocument.Load(<file>);
var x = xdoc.Root.Element("hibernate-configuration");
x имеет значение null, за исключением случаев, когда я удаляю xmlns. Что мне не хватает?