public void insert_maxim() { var dao = new MaximSpaDAO(); for (int i = 0; i < 10; i++) { var newMaxim = new MaximEntity(); newMaxim.Name = "hello"; newMaxim.Content = "world"; var insertOperation = TableOperation.InsertOrReplace(newMaxim); dao.MaximTable.Execute(insertOperation); } var query = new TableQuery <MaximEntity>(); var maximList = dao.MaximTable.ExecuteQuery(query).ToList(); //var query = new TableQuery<AzureTableLogEntity>(); //var maxRowKey = table.ExecuteQuery(query).Max(item => long.Parse(item.RowKey)); //var log = new AzureTableLogEntity(); //log.PartitionKey = tmpLog.Level; //log.LogLevel = tmpLog.Level; //log.Log = tmpLog.Log; //var insertOperation = TableOperation.InsertOrReplace(log); //table.Execute(insertOperation); }
public MaximEntity Post([FromBody] MaximEntity inMaxim) { if (inMaxim == null) { var msg = new HttpResponseMessage(); msg.StatusCode = HttpStatusCode.BadRequest; msg.Content = new StringContent("inMaxim is null, bad request, bad json"); throw new HttpResponseException(msg); } var dao = new MaximSpaDAO(); var newMaxim = new MaximEntity(); newMaxim.Name = inMaxim.Name; newMaxim.Content = inMaxim.Content; var op = TableOperation.InsertOrReplace(newMaxim); dao.MaximTable.Execute(op); return(newMaxim); }