/// <summary> /// イベント実行 /// </summary> protected virtual void Execute() { OnSomeEvent?.Invoke(); //if (OnSomeEvent != null) //{ // OnSomeEvent(); //} }
public void OnEvent(OnSomeEvent @event, IPipelineData data) { Console.WriteLine("Some event observed by ReverseParserObserver"); }
/// <summary> /// 通知購読解除 /// </summary> /// <param name="onEvent"></param> public void SubscriveSomeEvent(OnSomeEvent onEvent) { m_onSomeEvent -= onEvent; }