/// <summary> /// Initializes a new instance of the <see cref="BulkActionsController"/> class. /// </summary> /// <param name="bulkActionProviderStorage"> /// The bulk action provider storage. /// </param> /// <param name="userNameResolver"> /// The user name resolver. /// </param> /// <param name="authorizationService"> /// /// </param> /// <param name="backgroundJobExecutor"> /// The background job executor. /// </param> public BulkActionsController( IBulkActionProviderStorage bulkActionProviderStorage, IUserNameResolver userNameResolver, IBackgroundJobExecutor backgroundJobExecutor, IAuthorizationService authorizationService) { _bulkActionProviderStorage = bulkActionProviderStorage; _userNameResolver = userNameResolver; _backgroundJobExecutor = backgroundJobExecutor; _authorizationService = authorizationService; }
/// <summary> /// Initializes a new instance of the <see cref="BulkActionExecutor"/> class. /// </summary> /// <param name="bulkActionProviderStorage"> /// The bulk update action registrar. /// </param> public BulkActionExecutor(IBulkActionProviderStorage bulkActionProviderStorage) { _bulkActionProviderStorage = bulkActionProviderStorage; }