public ServiceCommand(IServiceCommandProcessor service, string targetUrl, Object payload, ResponseListener listener)
 {
     Service = service;
     Target = targetUrl;
     Payload = payload;
     responseListener = listener;
     HttpMethod = TypePost;
 }
 public ServiceCommand(IServiceCommandProcessor service, string uri, IJsonValue payload, ResponseListener listener)
 {
     Service = service;
     Target = uri;
     Payload = payload;
     RequestId = -1;
     HttpMethod = "request";
     responseListener = listener;
 }