onEvent

abstract suspend fun onEvent(event: T, deliveryInfo: EventDeliveryInfo): Either<CoreFailure, Unit>