public void Add(User entity)
        {
            if(!_initialized)
            {
                Initialize();
            }

            var tableEntity = new UserTableEntity(entity.Id)
            {
                Name = entity.Name
            };

            TableOperation insertOperation = TableOperation.Insert(tableEntity);

            _table.Execute(insertOperation);
        }
        public void Delete(User entity)
        {
            if (!_initialized)
            {
                Initialize();
            }

            DynamicTableEntity pattern = new DynamicTableEntity()
            {
                RowKey = entity.Id,
                PartitionKey = "none",
                ETag = "*"
            };

            TableOperation deleteOperation = TableOperation.Delete(pattern);

            _table.Execute(deleteOperation);
        }
 public void Update(User entity)
 {
     throw new NotImplementedException();
 }