Custom Classes with DI enabled Access to both Request/Response within same scope (similar to ASPNET middleware) Logger and Timer middleware out of the box ...