private void InstantiateServer() { if (_server != null) { return; } _server = new HttpWebservice <RouletteJsonModel>("http://localhost:4948/"); _server.ReceivedPkgHandler += WebserverObjectHandler; _server.HttpWebserverException += WebServiceException; _server.StartServer(); }
private void WebServiceException(object sender, WebException e) { try { _server.StopServer(); } catch { _server = null; } finally { InstantiateServer(); _server.StartServer(); } }