internal void PreLoading(EntityInitializeArgument arg) { AppArgument = arg; Log = new LogControler(arg.GetLogFileName(AppName), arg.LogConfig); LogHelper.EnableApplicationLogging(Log); LogHelper.EnableXmlLogging(Log); Log.WriteAppStart(AppName); Log.Write(arg.ToLog()); string FileName = ConfigHelper.GetFullPath(Path.Combine(arg.ConfigFilePath, SOAPServerConfig.SOAPServerConfigFileName)); ConfigMgr = new ConfigManager <SOAPServerConfig>(FileName); if (ConfigMgr.Load()) { ConfigMgr.Config._context = this; Log.Write("Load config succeeded. " + ConfigMgr.FileName); } else { Log.Write(LogType.Error, "Load config failed. " + ConfigMgr.FileName); Log.Write(LogType.Error, ConfigMgr.LastError.ToString()); if (System.Windows.Forms.MessageBox.Show("Cannot load " + AppName + " configuration file. \r\n" + ConfigMgr.FileName + "\r\n\r\nDo you want to create a configuration file with default setting and continue?", AppName, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { CreateDefaultConfig(); ConfigMgr.Config._context = this; CreateDefaultConfigFiles(); } } }
internal static bool PreLoading(EntityInitializeArgument arg) { Log = new LogControler(AppName, arg.LogConfig); LogHelper.EnableApplicationLogging(Log); LogHelper.EnableXmlLogging(Log); Log.WriteAppStart(AppName); Log.Write(arg.ToLog()); ConfigPath = arg.ConfigFilePath; string FileName = ConfigHelper.GetFullPath(Path.Combine(arg.ConfigFilePath, MonitorConfig.ConfigFileName)); ConfigMgt = new ConfigManager <MonitorConfig>(FileName); if (ConfigMgt.Load()) { Log.Write("Load config succeeded. " + ConfigMgt.FileName); return(true); } else { Log.Write(LogType.Error, "Load config failed. " + ConfigMgt.FileName); Log.Write(LogType.Error, ConfigMgt.LastError.ToString()); return(false); } }
public void PreLoading(EntityInitializeArgument arg) { AppArgument = arg; Log = new LogControler(arg.GetLogFileName(AppName), arg.LogConfig); LogHelper.EnableApplicationLogging(Log); LogHelper.EnableXmlLogging(Log); SocketHelper.EnableSocketLogging(Log, arg.LogConfig.DumpData); Log.WriteAppStart(AppName); Log.Write(arg.ToLog()); string FileName = ConfigHelper.GetFullPath(Path.Combine(arg.ConfigFilePath, HL7InboundConfig.HL7InboundConfigFileName)); ConfigMgr = new ConfigManager <HL7InboundConfig>(FileName); if (ConfigMgr.Load()) { ConfigMgr.Config._contextForDump = this; ConfigMgr.Config._contextForTemplate = this; ConfigMgr.Config._contextForTemplate2 = this; Log.Write("Load config succeeded. " + ConfigMgr.FileName); } else { Log.Write(LogType.Error, "Load config failed. " + ConfigMgr.FileName); Log.Write(LogType.Error, ConfigMgr.LastError.ToString()); if (System.Windows.Forms.MessageBox.Show("Cannot load " + AppName + " configuration file. \r\n" + ConfigMgr.FileName + "\r\n\r\nDo you want to create a configuration file with default setting and continue?", AppName, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { CreateDefaultConfig(); //CreateDefaultHL7AckTempalte(); // the templates are packed in the PublishTempaltes folder when build ConfigMgr.Config._contextForDump = this; ConfigMgr.Config._contextForTemplate = this; ConfigMgr.Config._contextForTemplate2 = this; } } }
internal static void PreLoading(EntityInitializeArgument arg) { Log = new LogControler(AppName, arg.LogConfig); LogHelper.EnableApplicationLogging(Log); LogHelper.EnableXmlLogging(Log); Log.WriteAppStart(AppName); Log.Write(arg.ToLog()); string FileName = ConfigHelper.GetFullPath(Path.Combine(arg.ConfigFilePath, ServiceConfig.FileName)); ConfigMgt = new ConfigManager <ServiceConfig>(FileName); if (ConfigMgt.Load()) { Log.Write("Load config succeeded. " + ConfigMgt.FileName); } else { Log.Write(LogType.Error, "Load config failed. " + ConfigMgt.FileName); Log.Write(LogType.Error, ConfigMgt.LastError.ToString()); //if (System.Windows.Forms.MessageBox.Show("Cannot load " + AppName + " configuration file. \r\n" + // ConfigMgr.FileName + "\r\n\r\nDo you want to create a configuration file with default setting and continue?", // AppName, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) //{ ConfigMgt.Config = new ServiceConfig(); if (ConfigMgt.Save()) { Log.Write("Save config succeeded. " + ConfigMgt.FileName); } else { Log.Write(LogType.Error, "Load config failed. " + ConfigMgt.FileName); Log.Write(ConfigMgt.LastError); } //} } }