public PackageManagerWatcherBase(IPackageOperationNotificationService packageOperationNotificationService)
{
Argument.IsNotNull(() => packageOperationNotificationService);
packageOperationNotificationService.OperationStarting += OnOperationStarting;
packageOperationNotificationService.OperationFinished += OnOperationFinished;
packageOperationNotificationService.OperationsBatchStarting += OnOperationsBatchStarting;
packageOperationNotificationService.OperationsBatchFinished += OnOperationsBatchFinished;
}
#endregion