Alo
I have setup our web application environment with ActiveRecord &
NHibernate. See web.config
<configuration xmlns="
http://schemas.microsoft.com/.NetConfiguration/
v2.0">
<configSections>
<section name="activeRecord"
type="Castle.ActiveRecord.Framework.Config.ActiveRecordSectionHandler,
Castle.ActiveRecord"/>
...
</configSections>
<connectionStrings>
<add name="Jobcenter" connectionString="$
{Jobcenter_connectionString}" providerName="System.Data.SqlClient" />
<add name="JobcenterLog" connectionString="$
{JobcenterLog_connectionString}" providerName="System.Data.SqlClient" /
>
</connectionStrings>
<activeRecord isWeb="true" isDebug="${Debug}">
<config>
<add key="connection.driver class"
value="NHibernate.Driver.SqlClientDriver"/>
<add key="dialect" value="NHibernate.Dialect.MsSql2005Dialect"/>
<add key="connection.provider"
value="NHibernate.Connection.DriverConnectionProvider"/>
<add key="connection.connection_string" value="$
{Jobcenter_connectionString}"/>
<add key="proxyfactory.factory_class"
value="NHibernate.ByteCode.Castle.ProxyFactoryFactory,
NHibernate.ByteCode.Castle"/>
<add key="show_sql" value="true" />
</config>
</activeRecord>
<httpModules>
<add name="ar.sessionscope"
type="Castle.ActiveRecord.Framework.SessionScopeWebModule,
Castle.ActiveRecord" />
...
</httpModules>
...
</configuration>
When I try to debug inside a SessionScope (SessionScopeWebModule)
after a Repository.Save() I can't access the table from SQL Management
Studio. I get a timeout.Should it work this way? or is it only in
debug mode it behavior like this. This ConnectionStrings section in
Web.Config is the legacy ADO.net