public FoldersService(IFoldersRepository foldersRepository, IStorageRepository storageRepository,
                       IAdviseGroupService adviseGroupService, IClock clock, ILogger <FoldersService> logger)
 {
     this.foldersRepository  = foldersRepository ?? throw new ArgumentNullException(nameof(foldersRepository));
     this.storageRepository  = storageRepository ?? throw new ArgumentNullException(nameof(storageRepository));
     this.adviseGroupService = adviseGroupService ?? throw new ArgumentNullException(nameof(adviseGroupService));
     this.clock  = clock ?? throw new ArgumentNullException(nameof(clock));
     this.logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
 public DiscsService(IDiscsRepository discsRepository, ISongsService songsService, ISongsRepository songsRepository,
                     IStorageRepository storageRepository, IAdviseGroupService adviseGroupService, IClock clock, ILogger <DiscsService> logger)
 {
     this.discsRepository    = discsRepository ?? throw new ArgumentNullException(nameof(discsRepository));
     this.songsService       = songsService ?? throw new ArgumentNullException(nameof(songsService));
     this.songsRepository    = songsRepository ?? throw new ArgumentNullException(nameof(songsRepository));
     this.storageRepository  = storageRepository ?? throw new ArgumentNullException(nameof(storageRepository));
     this.adviseGroupService = adviseGroupService ?? throw new ArgumentNullException(nameof(adviseGroupService));
     this.clock  = clock ?? throw new ArgumentNullException(nameof(clock));
     this.logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
 public abstract Task RemoveAdviseGroup(IAdviseGroupService adviseGroupService, CancellationToken cancellationToken);
 public abstract Task AssignAdviseGroup(IAdviseGroupService adviseGroupService, AdviseGroupModel adviseGroup, CancellationToken cancellationToken);
Exemple #5
0
 public AdviseGroupHelper(IAdviseGroupService adviseGroupService)
 {
     this.adviseGroupService = adviseGroupService ?? throw new ArgumentNullException(nameof(adviseGroupService));
 }
 public override Task RemoveAdviseGroup(IAdviseGroupService adviseGroupService, CancellationToken cancellationToken)
 {
     return(adviseGroupService.RemoveAdviseGroup(folder, cancellationToken));
 }
 public override Task AssignAdviseGroup(IAdviseGroupService adviseGroupService, AdviseGroupModel adviseGroup, CancellationToken cancellationToken)
 {
     return(adviseGroupService.AssignAdviseGroup(folder, adviseGroup, cancellationToken));
 }