public override void Start() { logger.Log("Started: {0}", ToString()); SwitchSvc service = new SwitchSvc(logger, this); serviceHost = new SafeServiceHost(logger, typeof(ISwitchSvcContract), service, this, Constants.AjaxSuffix, moduleInfo.BaseURL()); serviceHost.Open(); appServer = new WebFileServer(moduleInfo.BinaryDir(), moduleInfo.BaseURL(), logger); logger.Log("switch controller is open for business at " + moduleInfo.BaseURL()); //..... get the list of current ports from the platform IList<VPort> allPortsList = GetAllPortsFromPlatform(); foreach (VPort port in allPortsList) { PortRegistered(port); } }
public override void Start() { logger.Log("Started: {0}", ToString()); SwitchSvc service = new SwitchSvc(logger, this); serviceHost = new SafeServiceHost(logger, typeof(ISwitchSvcContract), service, this, Constants.AjaxSuffix, moduleInfo.BaseURL()); serviceHost.Open(); appServer = new WebFileServer(moduleInfo.BinaryDir(), moduleInfo.BaseURL(), logger); logger.Log("switch controller is open for business at " + moduleInfo.BaseURL()); //..... get the list of current ports from the platform IList <VPort> allPortsList = GetAllPortsFromPlatform(); foreach (VPort port in allPortsList) { PortRegistered(port); } }