示例#1
0
        public static async Task <HttpStatusCode> InsertAsync(this CloudTable table, ITableEntity entity)
        {
            var op     = TableOperation.Insert(entity);
            var result = await table.ExecuteAsyncDontThrow(op);

            return((HttpStatusCode)result.HttpStatusCode);
        }
示例#2
0
        public static async Task <HttpStatusCode> MergeAsync(this CloudTable table, ITableEntity entity, bool insertOnMissing)
        {
            var op = insertOnMissing
                                ? TableOperation.InsertOrMerge(entity)
                                : TableOperation.Merge(entity);
            var result = await table.ExecuteAsyncDontThrow(op);

            return((HttpStatusCode)result.HttpStatusCode);
        }