private void FrmSetting_Load(object sender, EventArgs e) { txthostname.Text = HostSettingConfig.GetValue("hostname"); ckdebug.Checked = HostSettingConfig.GetValue("debug") == "1" ? true : false; ckwcf.Checked = HostSettingConfig.GetValue("wcfservice") == "1" ? true : false; ckrouter.Checked = HostSettingConfig.GetValue("router") == "1" ? true : false; ckfile.Checked = HostSettingConfig.GetValue("filetransfer") == "1" ? true : false; ckWebapi.Checked = HostSettingConfig.GetValue("webapi") == "1" ? true : false; ckheartbeat.Checked = HostSettingConfig.GetValue("heartbeat") == "1" ? true : false; txtheartbeattime.Text = HostSettingConfig.GetValue("heartbeattime"); ckmessage.Checked = HostSettingConfig.GetValue("message") == "1" ? true : false; txtmessagetime.Text = HostSettingConfig.GetValue("messagetime"); ckJsoncompress.Checked = HostSettingConfig.GetValue("compress") == "1" ? true : false; ckEncryption.Checked = HostSettingConfig.GetValue("encryption") == "1" ? true : false; ckovertime.Checked = HostSettingConfig.GetValue("overtime") == "1" ? true : false; txtovertime.Text = HostSettingConfig.GetValue("overtimetime"); cbSerializeType.SelectedIndex = Convert.ToInt32(HostSettingConfig.GetValue("serializetype")); txtwcf.Text = HostAddressConfig.GetWcfAddress(); txtfile.Text = HostAddressConfig.GetFileAddress(); txtrouter.Text = HostAddressConfig.GetRouterAddress(); txtfilerouter.Text = HostAddressConfig.GetfileRouterAddress(); txtwcfurl.Text = HostAddressConfig.GetClientWcfAddress(); txtfileurl.Text = HostAddressConfig.GetClientFileAddress(); txtweb.Text = HostAddressConfig.GetWebapiAddress(); txtconnstr.Text = HostDataBaseConfig.GetConnString(); }
private void FrmSetting_Load(object sender, EventArgs e) { txthostname.Text = HostSettingConfig.GetValue("hostname"); ckRoot.Checked = HostSettingConfig.GetValue("rootmnode") == "1" ? true : false; ckdebug.Checked = HostSettingConfig.GetValue("debug") == "1" ? true : false; cktask.Checked = HostSettingConfig.GetValue("timingtask") == "1" ? true : false; ckwcf.Checked = HostSettingConfig.GetValue("wcfservice") == "1" ? true : false; ckrouter.Checked = HostSettingConfig.GetValue("router") == "1" ? true : false; ckfile.Checked = HostSettingConfig.GetValue("filetransfer") == "1" ? true : false; ckWebapi.Checked = HostSettingConfig.GetValue("webapi") == "1" ? true : false; ckmongo.Checked = HostSettingConfig.GetValue("mongodb") == "1" ? true : false; ckheartbeat.Checked = HostSettingConfig.GetValue("heartbeat") == "1" ? true : false; txtheartbeattime.Text = HostSettingConfig.GetValue("heartbeattime"); ckmessage.Checked = HostSettingConfig.GetValue("message") == "1" ? true : false; txtmessagetime.Text = HostSettingConfig.GetValue("messagetime"); ckJsoncompress.Checked = HostSettingConfig.GetValue("compress") == "1" ? true : false; ckEncryption.Checked = HostSettingConfig.GetValue("encryption") == "1" ? true : false; cktoken.Checked = HostSettingConfig.GetValue("token") == "1" ? true : false; ckovertime.Checked = HostSettingConfig.GetValue("overtime") == "1" ? true : false; txtovertime.Text = HostSettingConfig.GetValue("overtimetime"); cbSerializeType.SelectedIndex = Convert.ToInt32(HostSettingConfig.GetValue("serializetype")); ckNginx.Checked = HostSettingConfig.GetValue("nginx") == "1" ? true : false; txtwcf.Text = HostAddressConfig.GetWcfAddress(); txtfile.Text = HostAddressConfig.GetFileAddress(); txtrouter.Text = HostAddressConfig.GetRouterAddress(); txtfilerouter.Text = HostAddressConfig.GetfileRouterAddress(); txtwcfurl.Text = HostAddressConfig.GetClientWcfAddress(); txtfileurl.Text = HostAddressConfig.GetClientFileAddress(); txtlocalurl.Text = HostAddressConfig.GetClientLocalAddress(); //txtweb.Text = HostAddressConfig.GetWebapiAddress(); //txtclientwcf.Text = HostAddressConfig.GetWebapiClientBase(); //txtclientfile.Text = HostAddressConfig.GetWebapiClientFile(); txtupdate.Text = HostAddressConfig.GetUpdaterUrl(); txtconnstr.Text = HostDataBaseConfig.GetConnString(); txtmongobinpath.Text = HostSettingConfig.GetValue("mongodb_binpath"); txtmongodb_conn.Text = HostSettingConfig.GetValue("mongodb_conn"); txtMongodb.Text = HostMongoDBConfig.GetConfig(); }
private void FrmInfo_Load(object sender, EventArgs e) { StringBuilder text = new StringBuilder(); text.AppendLine("[基本参数]"); text.AppendLine("中间件名称:【" + WcfServerManage.HostName + "】"); text.AppendLine("中间件唯一标识:【" + WcfServerManage.Identify + "】"); text.AppendLine("调试信息:\t\t" + (WcfServerManage.IsDebug ? "开启" : "关闭")); text.AppendLine("基础服务:\t\t" + (HostSettingConfig.GetValue("wcfservice") == "1" ? "开启" : "关闭")); text.AppendLine("文件传输:\t\t" + (HostSettingConfig.GetValue("filetransfer") == "1" ? "开启" : "关闭")); text.AppendLine("路由服务:\t\t" + (HostSettingConfig.GetValue("router") == "1" ? "开启" : "关闭")); text.AppendLine("WebAPI服务:\t\t" + (HostSettingConfig.GetValue("webapi") == "1" ? "开启" : "关闭")); text.AppendLine("心跳检测:\t\t" + (WcfServerManage.IsHeartbeat ? "开启" : "关闭") + "\t" + "间隔时间(秒):\t" + WcfServerManage.HeartbeatTime.ToString()); text.AppendLine("消息发送:\t\t" + (WcfServerManage.IsMessage ? "开启" : "关闭") + "\t" + "间隔时间(秒):\t" + WcfServerManage.MessageTime.ToString()); text.AppendLine("耗时日志记录:\t\t" + (WcfServerManage.IsOverTime ? "开启" : "关闭") + "\t" + "超过时间(秒):\t" + WcfServerManage.OverTime.ToString()); text.AppendLine("数据压缩:\t\t" + (WcfServerManage.IsCompressJson ? "开启" : "关闭")); text.AppendLine("数据加密:\t\t" + (WcfServerManage.IsEncryptionJson ? "开启" : "关闭")); text.AppendLine(); text.AppendLine("[发布服务地址]"); if (HostSettingConfig.GetValue("wcfservice") == "1") { text.AppendLine("基础数据服务:" + HostAddressConfig.GetWcfAddress()); } if (HostSettingConfig.GetValue("filetransfer") == "1") { text.AppendLine("文件传输服务:" + HostAddressConfig.GetFileAddress()); } if (HostSettingConfig.GetValue("router") == "1") { text.AppendLine("路由基础服务:" + HostAddressConfig.GetRouterAddress()); text.AppendLine("路由文件服务:" + HostAddressConfig.GetfileRouterAddress()); } if (HostSettingConfig.GetValue("webapi") == "1") { text.AppendLine("WebAPI服务:" + HostAddressConfig.GetWebapiAddress()); } text.AppendLine(); text.AppendLine("[数据库连接]"); text.AppendLine(HostDataBaseConfig.GetConnString()); text.AppendLine(); text.AppendLine("[通讯连接]"); text.AppendLine("业务请求地址:" + HostAddressConfig.GetClientWcfAddress()); text.AppendLine("文件传输地址:" + HostAddressConfig.GetClientFileAddress()); text.AppendLine(); text.AppendLine("[本地插件]"); foreach (var p in AppPluginManage.PluginDic) { text.AppendLine(p.Key + "\t" + p.Value.plugin.title + "@" + p.Value.plugin.version); } text.AppendLine(); text.AppendLine("[远程插件]"); foreach (var p in EFWCoreLib.WcfFrame.ServerController.WcfServerManage.RemotePluginDic) { text.AppendLine(p.ServerIdentify + "\t" + String.Join(",", p.plugin)); } text.AppendLine(); text.AppendLine("[路由表]"); text.AppendLine(HostRouterXml.GetXml()); txtInfo.Text = text.ToString(); }