示例#1
0
 public JsonRpcException(JsonRpcClient client, string method, object[] args, string message)
     : base(message)
 {
     Client = client;
     Method = method;
     Arguments = args;
 }
示例#2
0
        static void Authenticate(bool validEmail)
        {
            string emailAddress;
            if (validEmail)
            {
                emailAddress = "*****@*****.**";
            }
            else
            {
                emailAddress = "*****@*****.**";
            }
            string passwordHash = "ABCDEFG";

            Console.WriteLine("Authenticating as " + emailAddress);

            JsonRpcClient client = new JsonRpcClient("http://localhost:7777/");
                
            object returnValue = client.Call("Authenticate", new object[] {
                emailAddress,
                passwordHash
            });

            Console.WriteLine("Authentication succeeded: " + returnValue);
        }
示例#3
0
 public JsonRpcCallException(int statusCode, JsonRpcClient client, string method, object[] args, string message)
     : base(client, method, args, message)
 {
     StatusCode = statusCode;
 }
 public JsonRpcCallTimedOutException(JsonRpcClient client, string method, object[] args, int timeout)
     : base(client, method, args, "The request timed out after " + timeout + " milliseconds.")
 {
 }