(self, *args, bus_options: dict = None, **kwargs)
return await self.client.fire_event(
            api_name=self.api_name, name=self.name, kwargs=kwargs, options=bus_options
        )
Fire an event for this BusPath node (asynchronous)
Fire an event for this BusPath node (asynchronous)
Fire an event for this BusPath node ( asynchronous )
async def fire_async(self, *args, bus_options: dict = None, **kwargs) -> "EventMessage":
        """Fire an event for this BusPath node (asynchronous)"""
        if args:
            raise InvalidParameters(
                f"You have attempted to fire the event {self.fully_qualified_name} using positional"
                " arguments. Lightbus requires you use keyword arguments. For example, instead of"
                " func(1), use func(foo=1)."
            )
        return await self.client.fire_event(
            api_name=self.api_name, name=self.name, kwargs=kwargs, options=bus_options
        )
async def fire_async ( self , * args , bus_options : dict = None , * * kwargs ) -> "EventMessage" : if args : raise InvalidParameters ( f"You have attempted to fire the event {self.fully_qualified_name} using positional" " arguments. Lightbus requires you use keyword arguments. For example, instead of" " func(1), use func(foo=1)." ) return await self . client . fire_event ( api_name = self . api_name , name = self . name , kwargs = kwargs , options = bus_options )