benedemon
benedemon

Reputation: 429

Deserialize a DynamicTableEntity retrieved from Azure Table

I want to print a DynamicTableEntity object retrieved from an Azure Table. I am not aware of the properties of the retrieved object.

I am getting an error in using Newtonsoft.Json

var toreturn = JsonConvert.SerializeObject(retrievedEntitity);

"Error getting value from 'BinaryValue' on 'Microsoft.WindowsAzure.Storage.Table.EntityProperty'."

How can I serialize retrievedEntity of type DynamicTableEntity?

Upvotes: 1

Views: 1551

Answers (1)

Tom Sun
Tom Sun

Reputation: 24549

How can I serialize retrievedEntity of type DynamicTableEntity?

It can be done by DynamicTableEntityJsonSerializer.

//Instantiate serializer
var serializer = new DynamicTableEntityJsonSerializer.DynamicTableEntityJsonSerializer();

//Serialize DynamicTableEntity into Json string
var serializedEntity = serializer.Serialize(dynamicTableEntity);

Test Result:

enter image description here

Upvotes: 2

Related Questions