public PackageConsistencyService(
     GalleryConsistencyService gallery,
     V2ConsistencyService v2,
     PackagesContainerConsistencyService packagesContainer,
     FlatContainerConsistencyService flatContainer,
     RegistrationOriginalConsistencyService registrationOriginal,
     RegistrationGzippedConsistencyService registrationGzipped,
     RegistrationSemVer2ConsistencyService registrationSemVer2,
     SearchSpecificInstancesConsistencyService search,
     CrossCheckConsistencyService crossCheck)
 {
     _gallery              = gallery;
     _v2                   = v2;
     _packagesContainer    = packagesContainer;
     _flatContainer        = flatContainer;
     _registrationOriginal = registrationOriginal;
     _registrationGzipped  = registrationGzipped;
     _registrationSemVer2  = registrationSemVer2;
     _search               = search;
     _crossCheck           = crossCheck;
 }
 public HasCrossCheckDiscrepancyPackageQuery(CrossCheckConsistencyService service)
 {
     _service = service;
 }