123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126 |
-
- using Newtonsoft.Json;
- using System;
- using System.Collections.Generic;
- using System.Dynamic;
- using System.Linq;
- using System.Threading;
- using System.Web.Helpers;
- using System.Web.Script.Serialization;
- using ZeusServerEdgeJS;
- namespace ZeusServerEdgeJSTest
- {
- static class Program
- {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- [STAThread]
- static void Main()
- {
- Console.WriteLine(DateTime.Now.ToString("o"));
- dynamic data = new ExpandoObject();
- data.type = "csharpStat";
- data.activeObjectCount = 6;
- data.activeZoneCount = 4;
- data.zoneCount = 1;
- data.playerCount = 2;
- data.private_memory_mb = 500;
- data.@timestamp = DateTime.Now.ToString("o");
-
- string msg = JsonConvert.SerializeObject(data);
- msg = msg.Replace("timestamp", "@timestamp");
-
-
-
-
-
-
-
-
-
-
-
- Console.WriteLine(msg);
-
-
-
-
-
- do
- {
- Thread.Sleep(500);
- }
- while (true);
- }
-
- }
- }
|