Пример #1
0
        private void ProcessPresenceRequest(HttpListenerContext context)
        {
            var user = new UserInfo(context.Request);

            if (user.IsValid())
            {
                _storage.AddPresenceReport(user);
                Console.WriteLine(string.Format("{0} => presence", user.ToString()));
            }
        }
Пример #2
0
        private void ProcessCrashRequest(HttpListenerContext context)
        {
            HttpListenerRequest request = context.Request;

            if (request.HasEntityBody)
            {
                var    client_stream = new System.IO.StreamReader(request.InputStream, request.ContentEncoding);
                string callstack     = client_stream.ReadToEnd();

                var user = new UserInfo(context.Request);
                if (user.IsValid())
                {
                    _storage.AddCrashReport(user, callstack);
                    Console.WriteLine(string.Format("{0} => crash", user.ToString()));
                }
            }
        }
Пример #3
0
        private void ProcessCrashRequest(HttpListenerContext context)
        {
            HttpListenerRequest request = context.Request;
            if (request.HasEntityBody)
            {
                var client_stream = new System.IO.StreamReader(request.InputStream, request.ContentEncoding);
                string callstack = client_stream.ReadToEnd();

                var user = new UserInfo(context.Request);
                if (user.IsValid())
                {
                    _storage.AddCrashReport(user, callstack);
                    Console.WriteLine(string.Format("{0} => crash", user.ToString()));
                }
            }
        }
Пример #4
0
 private void ProcessPresenceRequest(HttpListenerContext context)
 {
     var user = new UserInfo(context.Request);
     if (user.IsValid())
     {
         _storage.AddPresenceReport(user);
         Console.WriteLine(string.Format("{0} => presence", user.ToString()));
     }
 }