private Task UpdateAsync(IUser user)
        {
            var partitionKey = UserEntity.GeneratePartitionKey();
            var rowKey       = UserEntity.GenerateRowKey(user.Id);

            return(_tableStorage.MergeAsync(partitionKey, rowKey, entity =>
            {
                entity.Edit(user);
                return entity;
            }));
        }