예제 #1
0
 public PackagingService(
     IAuditService auditService,
     ICreatedPackagesRepository createdPackages,
     IInstalledPackagesRepository installedPackages,
     IPackageInstallation packageInstallation)
 {
     _auditService        = auditService;
     _createdPackages     = createdPackages;
     _installedPackages   = installedPackages;
     _packageInstallation = packageInstallation;
 }
예제 #2
0
 public PackagingService(
     IAuditService auditService,
     ICreatedPackagesRepository createdPackages,
     IPackageInstallation packageInstallation,
     IEventAggregator eventAggregator,
     IManifestParser manifestParser,
     IKeyValueService keyValueService,
     PackageMigrationPlanCollection packageMigrationPlans)
 {
     _auditService          = auditService;
     _createdPackages       = createdPackages;
     _packageInstallation   = packageInstallation;
     _eventAggregator       = eventAggregator;
     _manifestParser        = manifestParser;
     _keyValueService       = keyValueService;
     _packageMigrationPlans = packageMigrationPlans;
 }