Example #1
0
 public RestClientBuilder(TSerializer serializer, TSerializer errorSerializer, IRestClientExecuter restClientExecuter, string host, string path, OptionStrict <object> data, Method method, Func <Processors.ExceptionProcessor <TResult, RestBusinessError, RestException, TSerializer> > exProcesorCreator)
 {
     this.host               = host;
     this.path               = path;
     this.data               = data;
     this.method             = method;
     this.serializer         = serializer;
     this.errorSerializer    = errorSerializer;
     this.processor          = new ProcessorStructure <TResult, TSerializer>();
     this.certificateList    = new List <X509Certificate>();
     this.headers            = new List <RestSharp.HttpHeader>();
     this.restClientExecuter = restClientExecuter;
     this.exProcesorCreator  = exProcesorCreator;
     this.proxy              = OptionStrict <System.Net.IWebProxy> .Nothing;
 }
Example #2
0
 public JsonRestClient(IRestClientExecuter restClientExecuter)
     : base(restClientExecuter)
 {
 }
Example #3
0
 protected RestClient(IRestClientExecuter restClientExecuter)
 {
     this.restClientExecuter = restClientExecuter;
 }
Example #4
0
 public XmlRestClient(IRestClientExecuter restClientExecuter)
     : base(restClientExecuter)
 {
 }