@override Future<T> update(T entity) { return dio .put('$entityUrlPath/${entity.id}', data: entity.toJson()) .then((result) { return deserializeSingleEntity(result.data); }); }