public async Task <IActionResult> DeleteAsync(int id) { var existingList = await _service.GetList(id).ConfigureAwait(false); if (existingList == null) { return(new NotFoundResult()); } await _service.DeleteList(id).ConfigureAwait(false); return(new EmptyResult()); }