public NetHost(ServerDetail detail) { instance = this; Detail = detail; Listener = new TcpListener(Detail.EndPoint); Listener.Start(); IsRunning = true; AcceptClientTask = Task.Run(AcceptClient); }