Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Ошибка No current session context configured. / 1 сообщений из 1, страница 1 из 1
31.12.2010, 05:04
    #37043372
segrenro
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка No current session context configured.
Файл NHibernete.cfg.xml :
<
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
?xml version="1.0" encoding="utf-8" ?> 
  <hibernate-configuration xmlns="urn:nhibernate-configuration-2.2">
      <session-factory>
        <property name="connection.provider">
          NHibernate.Connection.DriverConnectionProvider
        </property>
        <property name="dialect">NHibernate.Dialect.MsSql2005Dialect</property>
        <property name="connection.driver_class">NHibernate.Driver.SqlClientDriver</property>
        <property name="connection.provider">NHibernate.Connection.DriverConnectionProvider</property>
        <property name="connection.connection_string">Data Source=.\SQLEXPRESS;AttachDbFilename=D:\Test\Test_Task\Test_Task\App_Data\Test_task.mdf;Integrated Security=True;User Instance=True</property>
        <property name="proxyfactory.factory_class">NHibernate.ByteCode.LinFu.ProxyFactoryFactory, NHibernate.ByteCode.LinFu</property>
        <property name="current_session_context_class">web</property>
      </session-factory>
  </hibernate-configuration>
Код :
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
    public class NHibernateSessionModule : IHttpModule
    {
        public void Dispose()
        {
        }

        public void Init(HttpApplication context)
        {
            context.BeginRequest += delegate
            {
                var session = Global.SessionFactory.OpenSession();
                CurrentSessionContext.Bind(session); // Вот здесь возникает ошиба
            };
            context.EndRequest += delegate
            {
                CurrentSessionContext.Unbind(Global.SessionFactory);
            };

        }
    }
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Ошибка No current session context configured. / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]