public async Task <ApiResponse> Delete(long id) { try { await _courseStore.DeleteById(id); return(new ApiResponse(Status200OK, "Soft Delete Course")); } catch (InvalidDataException dataException) { return(new ApiResponse(Status400BadRequest, "Failed to update Course")); } }