public async Task <IActionResult> Create(ArtistToCreateDto artistToCreate) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var artist = await _artist.CreateArtistAsync(artistToCreate); if (artist.Id != 0) { return(CreatedAtRoute( artist.Id, artist)); } return(BadRequest("Could not add artist")); }