Exemple #1
0
        public static async Task <T> InsertOrMergeEntityAsync <T>(this CloudTablePool tablePool, T entity)
            where T : class, ITableEntity
        {
            return(await tablePool.ExecuteAsync(async table =>
            {
                var insertOp = TableOperation.InsertOrMerge(entity);
                var tableResult = await table.ExecuteAsync(insertOp);

                return (T)tableResult.Result;
            }));
        }