Example #1
0
        /// <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;
            }
        }
Example #2
0
 protected virtual void OnOrderTradingNegotioationWasTerminated(OrderStatus orderStatus, string orderId)
 {
     OrderTradingNegotioationWasTerminated?.Invoke(orderStatus, orderId);
 }