private void StartServer() { webConf = new WebServerConfiguration(); webConf.IPAddress = IPAddress.Any; webConf.Port = DefaultSettings.BrokerPort; webServer = new WebServer(webConf); webServer.OnLogEvent += Log; webServer.Start(); }
private bool StartServer() { try { var rnd = new Random(); webConf = new WebServerConfiguration(); webConf.IPAddress = IPAddress.Any; webConf.Port = 8000 + rnd.Next(99); webServer = new SubscriberWebServer(webConf); webServer.OnLogEvent += Log; webServer.OnNotifyPosition += OnPostionUpdate; webServer.Start(); return true; } catch { return false; }; }
public SubscriberWebServer(WebServerConfiguration config) : base(config) { }
/// <summary> /// New WebServer /// </summary> /// <param name="webServerConf">WebServer Configuration</param> public WebServer(WebServerConfiguration webServerConf) { this.Configuration = webServerConf; Type[] allTypes = Assembly.GetCallingAssembly().GetTypes(); RegisterRoutes(allTypes); }