protected virtual void HandleIncomingRequestProcessed(object sender, IncomingRequestProcessedEventArgs e) { CallWithDependencyResolver(() => { ((IDisposable)e.Context.PipelineData[Keys.Request.ResolverRequestScope]).Dispose(); }); }
protected virtual void HandleIncomingRequestProcessed(object sender, IncomingRequestProcessedEventArgs e) { Log.WriteDebug("Request finished."); CallWithDependencyResolver(() => Resolver.HandleIncomingRequestProcessed()); }
protected virtual void HandleIncomingRequestProcessed(object sender, IncomingRequestProcessedEventArgs e) { Log.WriteDebug("Request finished."); ThreadScopedAction(() => Resolver.HandleIncomingRequestProcessed()); }
protected virtual void HandleIncomingRequestProcessed(object sender, IncomingRequestProcessedEventArgs e) { using (DependencyManager.ScopedResolver(Resolver)) ((IDisposable)e.Context.PipelineData[Keys.Request.ResolverRequestScope]).Dispose(); }