コード例 #1
0
        private static void StartWebServer()
        {
            IWebServerService server        = serviceManager.Get <IWebServerService>();
            IAppConfigService configService = serviceManager.Get <IAppConfigService>();
            string            ip            = configService.GetValue("ip");
            string            ports         = configService.GetValue("ports");

            int[] portVals = ports.Split(',').Select(p => p.Trim().to_i()).ToArray();
            server.Start(ip, portVals);
        }
コード例 #2
0
        private static void StartWebServer()
        {
            ISemanticProcessor semProc = serviceManager.Get <ISemanticProcessor>();

            semProc.Register <WebServerMembrane, AccountRouteReceptor>();

            IWebServerService server        = serviceManager.Get <IWebServerService>();
            IAppConfigService configService = serviceManager.Get <IAppConfigService>();
            string            ip            = configService.GetValue("ip");
            string            ports         = configService.GetValue("ports");

            int[] portVals = ports.Split(',').Select(p => p.Trim().to_i()).ToArray();
            server.Start(ip, portVals);
        }
コード例 #3
0
 /// <summary>
 /// Starts this instance.
 /// </summary>
 public void Start()
 {
     webServer.Start();
 }