public void OrderPlaced(Order order) { logger.Info("Order is pushed to basket | OrderId : " + order.OrderId); logger.Info("Order is published to subscribers | OrderId : " + order.OrderId); //Invoke Action OnOrderReceived?.Invoke(order); }
private void OnDisable() { onOrderReceived.RemoveAllListeners(); onOrderReceived = null; }
private void OnEnable() { onOrderReceived = new OnOrderReceived(); }