Esempio n. 1
0
 public Config()
 {
     AdapterInfo = new ConfigAdapterInfo();
     DeviceInfo  = new ConfigDeviceInfo();
     IomapInfo   = new ConfigIOmapInfo();
     TestInfo    = new ConfigTestEnvInfo();
 }
 public OperationResult SetTestInfo(ConfigTestEnvInfo envInfo)
 {
     if (envInfo != null)
     {
         this.Config.TestInfo = envInfo;
         return(new OperationResult());
     }
     else
     {
         return(new OperationResult(-4, "传入试验信息为空,无法初始化"));
     }
 }
Esempio n. 3
0
        //Load config from xml.
        private OperationResult InitializeConfig()
        {
            try
            {
                configManager = new ConfigManager();
            }
            catch (Exception ex)
            {
                //return new OperationResult(1, ex.Message);
            }

            config      = configManager.Config;
            adapterInfo = config.AdapterInfo;
            deviceInfo  = config.DeviceInfo;
            iomapInfo   = config.IomapInfo;
            testInfo    = config.TestInfo;

            return(new OperationResult());
        }