/// <summary> /// Clear the invokation list of 'OrderTradingNegotioationWasTerminated' event. /// </summary> public void ClearEventInvokationList() { if (OrderTradingNegotioationWasTerminated == null) { return; } Delegate[] dary = OrderTradingNegotioationWasTerminated.GetInvocationList(); foreach (Delegate del in dary) { //if(((Action<OrderStatus, string>)del). OrderTradingNegotioationWasTerminated -= (Action <OrderStatus, string>)del; } }
protected virtual void OnOrderTradingNegotioationWasTerminated(OrderStatus orderStatus, string orderId) { OrderTradingNegotioationWasTerminated?.Invoke(orderStatus, orderId); }