public AlbumsController(IBandAlbumResponsitory bandAlbumResponsitory, IMapper mapper)
 {
     _bandAlbumResponsitory = bandAlbumResponsitory ??
                              throw new ArgumentNullException(nameof(bandAlbumResponsitory));
     _mapper = mapper ??
               throw new ArgumentNullException(nameof(mapper));
 }
Beispiel #2
0
 public BandsController(IBandAlbumResponsitory bandAlbumResponsitory, IMapper mapper,
                        IPropertyMappingService propertyMappingService, IPropertyValidationService propertyValidationService)
 {
     _bandAlbumResponsitory = bandAlbumResponsitory ??
                              throw new ArgumentNullException(nameof(bandAlbumResponsitory));
     _mapper = mapper ??
               throw new ArgumentNullException(nameof(mapper));
     _propertyMappingService = propertyMappingService ??
                               throw new ArgumentNullException(nameof(propertyMappingService));
     _propertyValidationService = propertyValidationService ??
                                  throw new ArgumentNullException(nameof(propertyValidationService));
 }