コード例 #1
0
 protected override void OnStop()
 {
     if (_switch.TurnOff())
     {
         if (null != _addressChangeListener)
         {
             _addressChangeListener.AddressChanged -= OnAddressChanged;
             _addressChangeListener.Dispose();
             _addressChangeListener = null;
         }
         _logger.Info("Stopped");
     }
 }