def __init__(self, default_adapter):
        # type: (AdapterSpec) -> None
        """
        :param default_adapter:
            Adapter to use for any routes not listed in ``routes``.
        """
        super(RoutingWrapper, self).__init__(default_adapter)

        # Try to limit the number of distinct adapter instances we create
        # when resolving URIs.
        self.adapter_aliases = {}  # type: Dict[AdapterSpec, BaseAdapter]

        self.routes = {}
def __init__ ( self , default_adapter ) : super ( RoutingWrapper , self ) . __init__ ( default_adapter ) self . adapter_aliases = { } self . routes = { }
:param default_adapter:
            Adapter to use for any routes not listed in ``routes``.