public IActionResult RemoveMusician(int id) { try { _dbService.RemoveMusician(id); return(NoContent()); } catch (MusicianDoesNotExistException e) { return(NotFound(e.Message)); } }
public async Task <IActionResult> RemoveMusician(int id) { try { await _dbService.RemoveMusician(id); return(NoContent()); } catch (MusicianDoesNotExistsException exc) { return(NotFound(exc.Message)); } }
public IActionResult RemoveMusician(int id) { try { _dbService.RemoveMusician(id); return(NoContent()); }catch (MusicianDoesNotExistsException exc) { return(NotFound(exc.Message)); } catch (MusicianRelasedAnAlbumException exc) { return(BadRequest(exc.Message)); } }