16 references to UseMiddleware
Microsoft.AspNetCore.Http.Abstractions (1)
Extensions\UseMiddlewareExtensions.cs (1)
38return app.UseMiddleware(typeof(TMiddleware), args);
Microsoft.AspNetCore.Http.Abstractions.Tests (15)
UseMiddlewareTest.cs (15)
15var exception = Assert.Throws<InvalidOperationException>(() => builder.UseMiddleware(typeof(MiddlewareNoParametersStub))); 29var exception = Assert.Throws<InvalidOperationException>(() => builder.UseMiddleware(typeof(MiddlewareAsyncNoParametersStub))); 43var exception = Assert.Throws<InvalidOperationException>(() => builder.UseMiddleware(typeof(MiddlewareNonTaskReturnStub))); 57var exception = Assert.Throws<InvalidOperationException>(() => builder.UseMiddleware(typeof(MiddlewareAsyncNonTaskReturnStub))); 71var exception = Assert.Throws<InvalidOperationException>(() => builder.UseMiddleware(typeof(MiddlewareNoInvokeStub))); 84var exception = Assert.Throws<InvalidOperationException>(() => builder.UseMiddleware(typeof(MiddlewareMultipleInvokesStub))); 97var exception = Assert.Throws<InvalidOperationException>(() => builder.UseMiddleware(typeof(MiddlewareMultipleInvokeAsyncStub))); 110var exception = Assert.Throws<InvalidOperationException>(() => builder.UseMiddleware(typeof(MiddlewareMultipleInvokeAndInvokeAsyncStub))); 123builder.UseMiddleware(typeof(MiddlewareInjectInvokeNoService)); 137builder.UseMiddleware(typeof(MiddlewareInjectInvoke)); 147builder.UseMiddleware(typeof(MiddlewareInjectWithOutAndRefParams)); 156var exception = Assert.Throws<NotSupportedException>(() => builder.UseMiddleware(typeof(Middleware), "arg")); 165builder.UseMiddleware(typeof(Middleware)); 182builder.UseMiddleware(typeof(Middleware)); 205builder.UseMiddleware(typeof(Middleware));