public ProviderServiceRequestComparer()
 {
     _httpMethodComparer = new HttpMethodComparer();
     _httpPathComparer = new HttpPathComparer();
     _httpQueryStringComparer = new HttpQueryStringComparer();
     _httpHeaderComparer = new HttpHeaderComparer();
     _httpBodyComparer = new HttpBodyComparer();
 }
 public ProviderServiceRequestComparer(IReporter reporter)
 {
     _reporter = reporter;
     _httpMethodComparer = new HttpMethodComparer(MessagePrefix, _reporter);
     _httpPathComparer = new HttpPathComparer(MessagePrefix, _reporter);
     _httpQueryStringComparer = new HttpQueryStringComparer(MessagePrefix, _reporter);
     _httpHeaderComparer = new HttpHeaderComparer(MessagePrefix, _reporter);
     _httpBodyComparer = new HttpBodyComparer(MessagePrefix, _reporter);
 }