From: <fab...@us...> - 2011-03-22 18:53:50
|
Revision: 5504 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5504&view=rev Author: fabiomaulo Date: 2011-03-22 18:53:44 +0000 (Tue, 22 Mar 2011) Log Message: ----------- Fix NH-2550 Modified Paths: -------------- trunk/nhibernate/src/NHibernate/Intercept/AbstractFieldInterceptor.cs trunk/nhibernate/src/NHibernate/Intercept/IFieldInterceptor.cs trunk/nhibernate/src/NHibernate/Persister/Entity/AbstractEntityPersister.cs Modified: trunk/nhibernate/src/NHibernate/Intercept/AbstractFieldInterceptor.cs =================================================================== --- trunk/nhibernate/src/NHibernate/Intercept/AbstractFieldInterceptor.cs 2011-03-22 18:46:20 UTC (rev 5503) +++ trunk/nhibernate/src/NHibernate/Intercept/AbstractFieldInterceptor.cs 2011-03-22 18:53:44 UTC (rev 5504) @@ -38,9 +38,10 @@ get { return isDirty; } } - public void SetSession(ISessionImplementor session) + public ISessionImplementor Session { - this.session = session; + get { return session; } + set { session = value; } } public bool IsInitialized Modified: trunk/nhibernate/src/NHibernate/Intercept/IFieldInterceptor.cs =================================================================== --- trunk/nhibernate/src/NHibernate/Intercept/IFieldInterceptor.cs 2011-03-22 18:46:20 UTC (rev 5503) +++ trunk/nhibernate/src/NHibernate/Intercept/IFieldInterceptor.cs 2011-03-22 18:53:44 UTC (rev 5504) @@ -10,8 +10,7 @@ bool IsDirty { get;} /// <summary> Use to associate the entity to which we are bound to the given session. </summary> - /// <param name="session">The session to which we are now associated. </param> - void SetSession(ISessionImplementor session); + ISessionImplementor Session { get; set; } /// <summary> Is the entity to which we are bound completely initialized? </summary> bool IsInitialized { get;} Modified: trunk/nhibernate/src/NHibernate/Persister/Entity/AbstractEntityPersister.cs =================================================================== --- trunk/nhibernate/src/NHibernate/Persister/Entity/AbstractEntityPersister.cs 2011-03-22 18:46:20 UTC (rev 5503) +++ trunk/nhibernate/src/NHibernate/Persister/Entity/AbstractEntityPersister.cs 2011-03-22 18:53:44 UTC (rev 5504) @@ -3648,7 +3648,7 @@ IFieldInterceptor interceptor = FieldInterceptionHelper.ExtractFieldInterceptor(entity); if (interceptor != null) { - interceptor.SetSession(session); + interceptor.Session = session; } else { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |