Esempio n. 1
0
        public async Task CreateMiddlewareAndInvokeHandling(RequestDelegate requestDelegate)
        {
            var unitOfWorkMiddleware = new UnitOfWorkDependencyInjectionMiddleware(requestDelegate);

            var httpContext = new DefaultHttpContext();
            var unitOfWork  = IoC.Resolve <IUnitOfWork>();

            await unitOfWorkMiddleware.InvokeAsync(httpContext, unitOfWork);
        }
Esempio n. 2
0
 public void Context()
 {
     _nextRequestDelegateIsInvoked = false;
     _middleware = new UnitOfWorkDependencyInjectionMiddleware(
         next: context =>
     {
         _nextRequestDelegateIsInvoked = true;
         return(Task.CompletedTask);
     },
         getOrHeadRequestPathsWithoutTransaction: new []
     {
         new Regex(@"/*.js")
     }
         );
 }