示例#1
0
 public HttpTransport(HttpClient httpClient, IPayloadFormat payloadFormat, ITransportMatchers matchers = null)
 {
     Format             = new HttpTransportFormat(payloadFormat);
     Matchers           = matchers ?? new HttpTransportMatchers();
     this.httpClient    = httpClient;
     this.payloadFormat = payloadFormat;
 }
示例#2
0
 public HttpMockServer(Pact pact, IPayloadFormat payloadFormat)
     : this(pact, payloadFormat, new PactV2CompliantHttpTransportMatchers())
 {
 }
示例#3
0
 public HttpMockServer(Pact pact, IPayloadFormat payloadFormat, ITransportMatchers transportMatchers)
 {
     this.pact              = pact;
     this.payloadFormat     = payloadFormat;
     this.transportMatchers = transportMatchers;
 }
示例#4
0
 public NoTransportFormat(IPayloadFormat payloadFormat)
 {
     this.payloadFormat = payloadFormat;
 }