示例#1
0
 public RecordedHttpResponse(ITestableHttpResponse model)
 {
     Content      = new RecordedHttpContent(model.Content);
     Headers      = model.Headers.ToDictionary(kv => kv.Key, kv => kv.Value);
     ReasonPhrase = model.ReasonPhrase;
     StatusCode   = model.StatusCode;
     Request      = new RecordedHttpRequest(model.Request);
 }
示例#2
0
 public RecordedHttpRequest(ITestableHttpRequest model)
 {
     RelativeUri = model.RelativeUri;
     BaseUri     = model.BaseUri.ToString();
     Headers     = model.Headers.ToDictionary(kv => kv.Key, kv => kv.Value);
     Method      = model.Method.ToString();
     Content     = new RecordedHttpContent(model.Content);
 }