0
여기 내 코드Azure TableStorage에 Json 값을 삽입하는 방법은 무엇입니까?
Azure에 Entity로 Json 값을 삽입하려고하지만 Azure에서 돌아올 때 항상 첫 번째 값만 가져옵니다. 아래 코드에서 변경해야 할 사항이 있습니까?
string Emulators = "['TestEmulator1','Testemulator12','Testemulator2','TestEmulator3']";
List<string> Emulators = new List<string>();
EmulatorIDS.Add(Emulators);
var jsondata = JsonConvert.SerializeObject(Emulators);
Console.WriteLine(jsondata);
var EmulatorID = new EntityProperty(jsondata);
//Instantiate serializer
Random rnd = new Random();
int a = rnd.Next(1, 1000);
DynamicTableEntity actordata = new DynamicTableEntity();
actordata.RowKey = "Test"+a.ToString();
actordata.PartitionKey = "[email protected]";
actordata.Properties["DetailsValue"] = EmulatorID;
actordata.Properties["OtherData"] = EmulatorID;
TableOperation insertOperation = TableOperation.Insert(actordata);
table.Execute(insertOperation);
당신은 당신이'무슨 뜻인지 설명해주십시오하지만 난 항상에만받을 수 내가 Azure에서 돌아올 때의 첫 번째 가치? 또한 'jsondata'의 출력은 무엇입니까? –
이 코드에서'entity' 대신'actordata'를 사용합니다 :'TableOperation insertOperation = TableOperation.Insert (entity);'. 옳은? –
나는 TestEmulator2,3 대신에 단지 'TestEmulator1'을 얻었고 당신은 그것을 정확하게 편집했습니다 – Shan