public async Task Update(VstsInstanceEntity vstsInstanceEntity) { // Create the TableOperation object that inserts the customer entity. TableOperation insertOperation = TableOperation.Replace(vstsInstanceEntity); // Execute the insert operation. await vstsUserCloudTable.ExecuteAsync(insertOperation); }
private async static Task InitVSTSInstances(CloudTable vstsInstanceCloudTable, CloudQueue pendingVstsCloudQueue) { var vstsEntity = new VstsInstanceEntity("SkillsBundle", "westeurope"); vstsEntity.AvailableFreeBasicUserSlot = 4; var vstsInstanceService = new VstsInstanceService(Environment.GetEnvironmentVariable("SkillsBundleTablesConnectionsString")); await vstsInstanceService.Add(vstsEntity); await pendingVstsCloudQueue.AddMessageAsync(new CloudQueueMessage(vstsEntity.InstanceName)); }
public async Task Add(VstsInstanceEntity vstsInstanceEntity) { await vstsInstanceRepo.Add(vstsInstanceEntity); }