Ejemplo n.º 1
0
            public RequestBodySerializerWrapper(IRequestBodySerializer serializer) =>

            this.serializer = serializer;
Ejemplo n.º 2
0
 public static T For <T>(HttpClient httpClient, IResponseDeserializer responseDeserializer = null, IRequestBodySerializer requestBodySerializer = null)
 {
     return(new RestClient(httpClient)
     {
         ResponseDeserializer = responseDeserializer, RequestBodySerializer = requestBodySerializer
     }.For <T>());
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Serialize the (typed) value using the given serializer
 /// </summary>
 /// <param name="serializer">Serializer to use</param>
 /// <returns>Serialized value</returns>
 public abstract HttpContent SerializeValue(IRequestBodySerializer serializer);
Ejemplo n.º 4
0
 public static T For <T>(string baseUrl, RequestModifier requestModifier, IResponseDeserializer responseDeserializer = null, IRequestBodySerializer requestBodySerializer = null)
 {
     return(new RestClient(baseUrl, requestModifier)
     {
         ResponseDeserializer = responseDeserializer, RequestBodySerializer = requestBodySerializer
     }.For <T>());
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Serialize the (typed) value using the given serializer
 /// </summary>
 /// <param name="serializer">Serializer to use</param>
 /// <returns>Serialized value</returns>
 public abstract HttpContent SerializeValue(IRequestBodySerializer serializer);