Exemple #1
0
 public void Stop()
 {
     try
     {
         m_gridMeter?.Stop();
         m_gridMeter = null;
     }
     catch (Exception ex)
     {
         logger.Error(ex);
     }
     Started = false;
 }
Exemple #2
0
 public void Start()
 {
     try
     {
         if (m_gridMeter != null)
         {
             return;
         }
         m_gridMeter = new SmartMeterSml(AppSettings.Instance.GridMeter);
         m_gridMeter.Start();
         Started = true;
     }
     catch (Exception ex)
     {
         m_gridMeter = null;
         logger.Error(ex);
     }
 }