public UpdateChecker( IPackageVersionProvider packageVersionProvider, IUpdateInfoProvider updateInfoProvider, IDelayedOperationProcessor delayedOperationProcessor, [ImportMany]IEnumerable<IUpdateNotificationListener> updateNotificationListeners) { _packageVersionProvider = packageVersionProvider; _updateInfoProvider = updateInfoProvider; _delayedOperationProcessor = delayedOperationProcessor; _updateNotificationListeners = updateNotificationListeners; }
public UpdateChecker( IPackageVersionProvider packageVersionProvider, IUpdateInfoProvider updateInfoProvider, IDelayedOperationExecutor delayedOperationExecutor, [ImportMany] IEnumerable <IUpdateNotificationListener> updateNotificationListeners) { _packageVersionProvider = packageVersionProvider; _updateInfoProvider = updateInfoProvider; _delayedOperationExecutor = delayedOperationExecutor; _updateNotificationListeners = updateNotificationListeners; }
public PackageVersionResolver(IPackageVersionProvider versionProvider) { this.versionProvider = versionProvider; }