Revision: 4278
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4278&view=rev
Author: fabiomaulo
Date: 2009-05-11 13:43:54 +0000 (Mon, 11 May 2009)
Log Message:
-----------
Fix NH-1770
(hard to test because, without another assembly, because it involve app.config; threre is an existing test about <session-factory> "optionability")
Modified Paths:
--------------
trunk/nhibernate/src/NHibernate/Cfg/Environment.cs
Modified: trunk/nhibernate/src/NHibernate/Cfg/Environment.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Cfg/Environment.cs 2009-05-11 06:42:20 UTC (rev 4277)
+++ trunk/nhibernate/src/NHibernate/Cfg/Environment.cs 2009-05-11 13:43:54 UTC (rev 4278)
@@ -215,9 +215,12 @@
GlobalProperties[PropertyBytecodeProvider] = CfgXmlHelper.ByteCodeProviderToString(nhConfig.ByteCodeProviderType);
GlobalProperties[PropertyUseReflectionOptimizer] = nhConfig.UseReflectionOptimizer.ToString();
- foreach (KeyValuePair<string, string> kvp in nhConfig.SessionFactory.Properties)
+ if (nhConfig.SessionFactory != null)
{
- GlobalProperties[kvp.Key] = kvp.Value;
+ foreach (KeyValuePair<string, string> kvp in nhConfig.SessionFactory.Properties)
+ {
+ GlobalProperties[kvp.Key] = kvp.Value;
+ }
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|