|
|
|
using System;
|
using System.Collections.Generic;
|
using System.Configuration;
|
|
namespace HDLCloudMonitorSupportCtrlOldUdpGate
|
{
|
public static class Config
|
{
|
#region Bus Udp 网关
|
|
public static readonly string UdpServerIP;
|
public static readonly int UdpServerPort;
|
public static readonly string Mac;
|
public static readonly string ProjectName;
|
public static readonly string UserName;
|
public static readonly string GroupName;
|
public static readonly string MacMark;
|
|
#endregion
|
|
|
#region 模拟Emq控制老的Buspro Udp 网关的Mqtt连接信息
|
|
public static readonly string ClientId;
|
public static readonly string ConnUsername;
|
public static readonly string ConnPassword;
|
public static readonly string MqttDomainOrIp;
|
|
#endregion
|
|
|
public static readonly List<string> EarlyWarningNotifyEmailList;
|
public static readonly string EarlyWarningNotifyEmailListReqUrl;
|
|
|
|
static Config()
|
{
|
UdpServerIP = ConfigurationManager.AppSettings["UdpServerIP"].ToString();
|
UdpServerPort =Convert.ToInt32(ConfigurationManager.AppSettings["UdpServerPort"].ToString());
|
Mac = ConfigurationManager.AppSettings["Mac"].ToString();
|
ProjectName = ConfigurationManager.AppSettings["ProjectName"].ToString();
|
UserName = ConfigurationManager.AppSettings["UserName"].ToString();
|
GroupName = ConfigurationManager.AppSettings["GroupName"].ToString();
|
MacMark = ConfigurationManager.AppSettings["MacMark"].ToString();
|
|
|
ClientId = ConfigurationManager.AppSettings["ClientId"].ToString();
|
ConnUsername = ConfigurationManager.AppSettings["ConnUsername"].ToString();
|
ConnPassword = ConfigurationManager.AppSettings["ConnPassword"].ToString();
|
MqttDomainOrIp = ConfigurationManager.AppSettings["MqttDomainOrIp"].ToString();
|
|
|
EarlyWarningNotifyEmailList = new List<string>();
|
string EarlyWarningNotifyEmailListStr= ConfigurationManager.AppSettings["EarlyWarningNotifyEmailList"].ToString();
|
EarlyWarningNotifyEmailList.AddRange(EarlyWarningNotifyEmailListStr.Split(new char[] { ',' }));
|
|
EarlyWarningNotifyEmailListReqUrl = ConfigurationManager.AppSettings["EarlyWarningNotifyEmailListReqUrl"].ToString();
|
}
|
}
|
}
|