def METHOD_NAME(self, router: "Router") -> None:
    """Adds all resolvers defined in a router
    Parameters
    ----------
    router : Router
        A router containing a dict of field resolvers
    """
    # Merge app and router context
    self.context.update(**router.context)
    # use pointer to allow context clearance after event is processed e.g., resolve(evt, ctx)
    router.context = self.context
    self._resolvers.update(router._resolvers)