public async Task CreateMiddlewareAndInvokeHandling(RequestDelegate requestDelegate) { var unitOfWorkFactory = IoC.Resolve <IUnitOfWorkFactory>(); var unitOfWorkMiddleware = new UnitOfWorkMiddleware(unitOfWorkFactory); var httpContext = new DefaultHttpContext(); await unitOfWorkMiddleware.InvokeAsync(httpContext, requestDelegate); }
public void Context() { _nextRequestDelegateIsInvoked = false; _middleware = new UnitOfWorkMiddleware( unitOfWorkFactory: new FakeUnitOfWorkFactory(), getOrHeadRequestPathsWithoutTransaction: new [] { new Regex(@"/*.js") } ); }