From: <fab...@us...> - 2009-05-11 15:01:15
|
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. |