/// <summary> /// Initialize a new instance of <see cref="InstallService"/>. /// </summary> /// <param name="container"></param> /// <param name="logService"></param> /// <param name="packageTrackingRepository"></param> /// <param name="migrationService"></param> public InstallService( IUnityContainer container, ILogService logService, IPackageTrackingRepository packageTrackingRepository, IMigrationService migrationService, IExtensionService extensionService) { this.container = container; this.logService = logService; this.packageTrackingRepository = packageTrackingRepository; this.migrationService = migrationService; this.extensionService = extensionService; }
/// <summary> /// Initializes a new instance of <see cref="CheckDependencyService"/>. /// </summary> /// <param name="repository"></param> public CheckDependencyService(IPackageTrackingRepository repository) { this.repository = repository; }