public void Init(UMDAppConfig config) { rm = new ReceiveMsgDelegate(ReceiveMessage); pmRx = new ProcessMsgDelegateRXRaw(HandleClientCmd); AppName = config.AppName; Logger.Debug($"{config.AppName} Connection init"); if (config.srvSet == null) { Logger.Error($"{config.AppName} Missing Configuration Server Settings"); throw new Exception($"{config.AppName} Missing Configuration Server Settings."); } conn = new ClientToServerConnection(config.srvSet, ref sm, rm); conn.Connect(); UMDServer = new UMDManifest(config.SQLConn); drillDown = new ManifestDetails(sm, rm, pmRx); }
public void Init(UMDAppConfig config) { rm = new ReceiveMsgDelegate(ReceiveMessage); WinsysTxFiles = new WinSysDBFile(config.winsysFiles.WinsysSrcFile, config.winsysFiles.WinsysDstFile); ft = new FileTransfer(WinsysTxFiles); ft.LoadFiles(); pmRx = new ProcessMsgDelegateRXRaw(HandleClientCmd); AppName = config.AppName; Logger.Debug($"{config.AppName} Connection init"); if (config.srvSet == null) { Logger.Error($"{config.AppName} Missing Configuration Server Settings"); throw new Exception($"{config.AppName} Missing Configuration Server Settings."); } conn = new UMDServerConnection(config.srvSet, ref sm, rm); conn.Connect(); UMDServer = new UMDManifest(); drillDown = new ManifestDetails(sm, rm, pmRx); }