public void CanConvertFromStringReturnsFalseForHttpResponseMessage()
 {
     HttpResponseMessage response = new HttpResponseMessage<int>(5);
     HttpParameterValueConverter converter = HttpParameterValueConverter.GetValueConverter(response.GetType());
     if (converter.CanConvertFromString)
     {
         Assert.Fail(string.Format("CanConvertFromString was wrong for HttpResponseMessage."));
     }
 }
 public WebApiUsageResponse(HttpResponseMessage response, string apikey)
 {
     if (response != null)
     {
         UsageType = response.GetType().Name;
         StatusCode = Convert.ToInt32(response.StatusCode);
         base.extractHeaders(response.Headers);
         Timestamp = DateTime.Now;
         ApiKey = apikey;
     }
     else
     {
         throw new ArgumentNullException("response cannot be null");
     }
 }
Beispiel #3
0
 /// <summary>
 /// Initializes a new instance of <see cref="WebApiUsageResponse"/>
 /// </summary>
 /// <param name="response"></param>
 public WebApiUsageResponse(HttpResponseMessage response)
 {
     if (response != null)
     {
         UsageType = response.GetType().Name;
         StatusCode = Convert.ToInt32(response.StatusCode);
         base.ExtractHeaders(response.Headers);
     }
     else
     {
         throw new ArgumentNullException("response cannot be null");
     }
 }