public override void OnFindExecuted <T, TKey, TResult>(RepositoryQuerySingleContext <T, TKey, TResult> context) { var typeDisplay = RepositoryTypeDisplay(context.Repository); Log(String.Format("{0} Executed Find: {1}", typeDisplay, context.Specification.Predicate)); Log(context.Repository.TraceInfo); Log(String.Format("{0} Results: {1} Cache Used: {2}", typeDisplay, context.NumberOfResults, context.Repository.CacheUsed)); }
public override bool OnFindExecuting <T, TKey, TResult>(RepositoryQuerySingleContext <T, TKey, TResult> context) { var typeDisplay = RepositoryTypeDisplay(context.Repository); Log(String.Format("{0} Executing Find: {1}", typeDisplay, context.Specification.Predicate)); return(true); }
public virtual void OnFindExecuted <T, TKey, TResult>(RepositoryQuerySingleContext <T, TKey, TResult> context) where T : class { }
public virtual bool OnFindExecuting <T, TKey, TResult>(RepositoryQuerySingleContext <T, TKey, TResult> context) where T : class { return(true); }