Onion Middleware framework based on async/await and onion model API Pipeline(...middlewares) Branch(condition, middleware) Circuit(condition, middleware)