コード例 #1
0
ファイル: MonitorAlarmBusiness.cs プロジェクト: a602123/CLMS
 public static MonitorAlarmBusiness GetInstance()
 {
     if (_instance == null)
     {
         _instance = new MonitorAlarmBusiness();
     }
     return(_instance);
 }
コード例 #2
0
 private SMSBusiness()
 {
     _sendMessage = bool.Parse(ConfigManage.GetInstance().GetConfigByKey("SendMessage"));
     if (_sendMessage)
     {
         _client = new UdpClient();
         string ipAddress = ConfigManage.GetInstance().GetConfigByKey("PlatformAddress");
         int    port      = int.Parse(ConfigManage.GetInstance().GetConfigByKey("PlatformPort"));
         _remoteIpEndPoint = new IPEndPoint(IPAddress.Parse(ipAddress), port);
         MonitorAlarmBusiness.GetInstance().SendMessage += SMSBusiness_SendMessage;
     }
 }