Beispiel #1
0
        protected override object Execute(IDictionary <string, string> parameters, string path, string userName)
        {
            var response = new JsonConnectionsServerResponse();

            var rep = (WebServer as DBWebServer).Repository;

            var conn = rep.GetConnections(userName);

            response.Connections = conn.ToArray();

            return(response);
        }
Beispiel #2
0
        protected override object Execute(IDictionary <string, string> parameters, string path, string userName)
        {
            var response = new JsonConnectionsServerResponse();

            int userId;

            if (!parameters.TryGetValue("user", out string s) || !int.TryParse(s, out userId))
            {
                response.ResultCode = JsonResultCode.InvalidRequest;
                response.Message    = "Missing user arg";
                return(response);
            }

            var rep = (WebServer as DBWebServer).Repository;

            var conn = rep.GetConnections(userId);

            response.Connections = conn.ToArray();

            return(response);
        }