public AlbumsController(IBandAlbumResponsitory bandAlbumResponsitory, IMapper mapper) { _bandAlbumResponsitory = bandAlbumResponsitory ?? throw new ArgumentNullException(nameof(bandAlbumResponsitory)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
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)); }