code: async def trigger(self, action: str, args: typing.Iterable):
          
          for app in self.applications:
              await app.trigger(action, args)
docs: Call action to middlewares with args lilt.
  
          :param action:
          :param args:
          :return: