hxb
2020-09-23 2921da3e4ba99f0df28a172d47daa69e375431bc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
 
 
 
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();          
        }
    }
}