public static void StartClient() { Thread.Sleep(500); //When starting in Multiple Startup Project, the first try will be uncessful since //the server takes a bit more time to start then the client. var spec = new Vanguard.TargetSpec(); spec.MessageReceived += OnMessageReceived; connector = new Vanguard.VanguardConnector(spec); }
public static void StartClient() { Thread.Sleep(500); //When starting in Multiple Startup Project, the first try will be uncessful since //the server takes a bit more time to start then the client. var spec = new Vanguard.TargetSpec(); spec.MessageReceived += OnMessageReceived; var partial = new NetCore.PartialSpec("VanguardSpec"); partial["SOME_VARIABLE"] = 420; partial["NOT_SATAN"] = 666; spec.specDetails = new NetCore.FullSpec(partial); connector = new Vanguard.VanguardConnector(spec); }
public static void RestartClient() { connector.Kill(); connector = null; StartClient(); }