void IObservable <DisconnectButtonPressedArgs> .Notify(DisconnectButtonPressedArgs eventArgs) { if (_disconnectButtonPressed != null) { _disconnectButtonPressed.Invoke(this, eventArgs); } }
void IObserver <DisconnectButtonPressedArgs> .OnNotified(object sender, DisconnectButtonPressedArgs eventArgs) { _networkController.Disconnect(); }
void IObserver <DisconnectButtonPressedArgs> .OnNotified(object sender, DisconnectButtonPressedArgs eventArgs) { (this as IObservable <DisconnectButtonPressedArgs>).Notify(eventArgs); }