def use(self, *middleware: MiddlewareType) -> None:
        """
        Register Middleware
        :param middleware: The Middleware Function
        """
        for m in middleware:
            if is_middleware(m):
                self.middleware.append(m)