예제 #1
0
        protected virtual void OnSendEvent()
        {
            //Logger.Debug("OnSendEvent");

            OnSendEventHandler handler = SendEvent;

            handler?.Invoke();
        }
예제 #2
0
        protected virtual void RaiseSendEvent(StateObject state)
        {
            //Logger.Debug("OnSendEvent");
            //Logger.Trace(state);

            OnSendEventHandler handler = SendEvent;

            handler?.Invoke(state);
        }
예제 #3
0
 public void RemoveOnSend(OnSendEventHandler func)
 {
     this.OnSend -= func;
 }
예제 #4
0
 public void AddOnSend(OnSendEventHandler func)
 {
     this.OnSend += func;
 }