public async Task <ActionResult> DeleteTask(int id) { try { var status = await _TasksRepository.DeleteTaskAsync(id); if (!status) { return(BadRequest(new ApiResponse { Status = false })); } return(Ok(new ApiResponse { Status = true })); } catch (Exception exp) { _Logger.LogError(exp.Message); return(BadRequest(new ApiResponse { Status = false })); } }