예제 #1
0
        public void Run()
        {
            Server server = new Server(12000);

            Thread clock = new Thread(ServerUtilities.Clock);

            clock.Start();

            Thread listeningForConnections = new Thread(server.Run);

            listeningForConnections.Start();

            ServerAuction bid = new ServerAuction("Teddy", 10.0, 30, "Fluffy");

            ServerUtilities.AuctionList.Add(bid);

            string json = ServerUtilities.JsonSerialize(bid);

            Console.WriteLine(json);

            Thread auctionThread = new Thread(bid.RunActiveAuction);

            auctionThread.Start();

            Console.ReadLine();
        }
예제 #2
0
 public string Encode()
 {
     return(ServerUtilities.JsonSerialize(this));
 }