public JsonRpcException(JsonRpcClient client, string method, object[] args, string message) : base(message) { Client = client; Method = method; Arguments = args; }
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); }
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.") { }