public BandsController(IBandAlbumnRepo repo, IMapper mapper, IPropertyMappingService propertymappingservice, IpropertyValidationService ipropertyValidationService)
 {
     _repo   = repo ?? throw new ArgumentNullException(nameof(repo));
     _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _propertymappingservice    = propertymappingservice ?? throw new ArgumentNullException(nameof(propertymappingservice));
     _propertyvalidationservice = ipropertyValidationService ?? throw new ArgumentNullException(nameof(ipropertyValidationService));
 }
        public AlbumnsController(IBandAlbumnRepo repo, IMapper mapper)
        {
            _repo = repo ?? throw new ArgumentNullException(nameof(repo));

            _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper));
        }