Exemple #1
0
        internal static int GetRequest(TripleCareServerResponseCallback callback, string host, string method, params object[] parameters)
        {
            var callJson = JToken.FromObject(new
            {
                @jsonrpc = "2.0", method,
                @params  = parameters
            });
            var request = new ServerRequest(host, "/triplecare/JsonRpcHandler.php?call=" + callJson.ToString(Formatting.None), callback);

            GetRequest(request);
            return(request.Id);
        }
Exemple #2
0
 /// <summary>
 /// The default Constructor.
 /// </summary>
 internal ServerRequest(string host, string uri, TripleCareServerResponseCallback callback)
 {
     Id        = _idCount++;
     Url       = new UrlParser(string.Format("http://{0}{1}", host, uri.StartsWith("/") ? uri : "/" + uri));
     _callback = callback;
 }