internal virtual void NotifyMethod(IMethodCallMessage methods) { try { Calling?.Invoke(this, new CallingEventArgs(methods)); } catch { } }
// public event EventHandler<string> Calling; public void Call(string number) { Calling?.Invoke(number); // rozmowa // Ending?.Invoke(number); }
public void Call(int sender, int reciever) { if (IsRealNumbers(sender, reciever)) { if (Calling != null) { Calling.Invoke(instSender.CallOut(instReciever)); Calling.Invoke(instReciever.CallIn(instSender)); } } }
protected virtual void OnCalling(CallEventArgs e) { Calling.Invoke(this, e); }
private void OnCalling(CallRequestNumber request) { Calling?.Invoke(this, request); }
protected virtual void OnCalling(int targetNumber) { _e = new CallEventArgs(this.Number, targetNumber); Calling?.Invoke(this, _e); }