public override void OnGetExecuted <T, TKey, TResult>(RepositoryGetContext <T, TKey, TResult> context) { var typeDisplay = RepositoryTypeDisplay(context.Repository); Log(String.Format("{0} Executed Get: Id = {1}", typeDisplay, context.Id)); Log(context.Repository.TraceInfo); Log(String.Format("{0} Has Result: {1} Cache Used: {2}", typeDisplay, context.HasResult, context.Repository.CacheUsed)); }
public override bool OnGetExecuting <T, TKey, TResult>(RepositoryGetContext <T, TKey, TResult> context) { var typeDisplay = RepositoryTypeDisplay(context.Repository); Log(String.Format("{0} Executing Get: Id = {1}", typeDisplay, context.Id)); return(true); }
public override void OnGetExecuted <T, TKey, TResult>(RepositoryGetContext <T, TKey, TResult> context) { Thread.Sleep(50); base.OnGetExecuted(context); }
public virtual void OnGetExecuted <T, TKey, TResult>(RepositoryGetContext <T, TKey, TResult> context) where T : class { }
/* Queries */ public virtual bool OnGetExecuting <T, TKey, TResult>(RepositoryGetContext <T, TKey, TResult> context) where T : class { return(true); }
public override void OnGetExecuted <T, TKey, TResult>(RepositoryGetContext <T, TKey, TResult> context) { OnGetExecutedCalled = true; ExecutedOn = DateTime.UtcNow; }
public override bool OnGetExecuting <T, TKey, TResult>(RepositoryGetContext <T, TKey, TResult> context) { OnGetExecutingCalled = true; return(OnGetExecutingCalled); }