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); }
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); }