Пример #1
0
 public override object OnAfterExecute(IRequest request, object response)
 {
     // Called just after any Action is executed.
     // You can modify the response returned here as well
     // return base.OnAfterExecute(request, response);
     OrderOfOperations.Add(typeof(CustomServiceRunner <TRequest>), "OnAfterExecute()");
     return(OrderOfOperations.GetOperations());
 }
Пример #2
0
 public object Any(FreshRequest request)
 {
     OrderOfOperations.Add(typeof(FreshService), "Any(FreshRequest) --> START");
     // force some DI calls
     AttemptResolve(() => { var x = base.Db; });
     AttemptResolve(() => { var x = base.Cache; });
     AttemptResolve(() => { var x = base.IsAuthenticated; });
     AttemptResolve(() => { var x = base.VirtualFiles; });
     OrderOfOperations.Add(typeof(FreshService), "Any(FreshRequest) --> END");
     return(OrderOfOperations.GetOperations());
 }
Пример #3
0
 public object Any(ClearRequest request)
 {
     OrderOfOperations.Clear();
     return(OrderOfOperations.GetOperations());
 }
Пример #4
0
 public object Any(FallbackRequest request)
 {
     OrderOfOperations.Add(typeof(FallbackService), "Any(FallbackRequest)");
     return(OrderOfOperations.GetOperations());
 }