Author: rgrabowski
Date: Sun Jun 28 02:14:59 2009
New Revision: 789035
URL: http://svn.apache.org/viewvc?rev=789035&view=rev
Log:
Added missing cacheHit parameter to RaisePostEvent.
Modified:
ibatis/branches/MappedStatementRefactor/Apache.Ibatis.DataMapper/MappedStatements/MappedStatementEventSupport.cs
Modified:
ibatis/branches/MappedStatementRefactor/Apache.Ibatis.DataMapper/MappedStatements/MappedStatementEventSupport.cs
URL:
http://svn.apache.org/viewvc/ibatis/branches/MappedStatementRefactor/Apache.Ibatis.DataMapper/MappedStatements/MappedStatementEventSupport.cs?rev=789035&r1=789034&r2=789035&view=diff
==============================================================================
---
ibatis/branches/MappedStatementRefactor/Apache.Ibatis.DataMapper/MappedStatements/MappedStatementEventSupport.cs
(original)
+++
ibatis/branches/MappedStatementRefactor/Apache.Ibatis.DataMapper/MappedStatements/MappedStatementEventSupport.cs
Sun Jun 28 02:14:59 2009
@@ -128,8 +128,9 @@
/// <param name="key">The key.</param>
/// <param name="parameterObject">The parameter object.</param>
/// <param name="resultObject">The result object.</param>
+ /// <param name="cacheHit">Did the ResultObject come from
cache?</param>
/// <returns>Returns is used as the result object</returns>
- protected TType RaisePostEvent<TType>(object key, object
parameterObject, TType resultObject)
+ protected TType RaisePostEvent<TType>(object key, object
parameterObject, TType resultObject, bool cacheHit)
{
var handlers = (EventHandler<PostStatementEventArgs>)events[key];
@@ -138,6 +139,7 @@
var eventArgs = new PostStatementEventArgs();
eventArgs.ParameterObject = parameterObject;
eventArgs.ResultObject = resultObject;
+ eventArgs.CacheHit = cacheHit;
handlers(this, eventArgs);
return (TType)eventArgs.ResultObject;
}