public HookedPackageOperationResults(string repository, IEnumerable <PackageOperationResult> results, HooksStore hooks, Func <IEnumerable <IPackageInfo> > before, Func <IEnumerable <IPackageInfo> > after)
 {
     _repository = repository;
     _results    = results;
     _hooks      = hooks;
     _before     = before;
     _after      = after;
 }