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