Beispiel #1
0
 /// <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;
 }