Azure-sdk-for-net: [BUG] Tables - ETag represents null value unless `TableEntity` is used.

Created on 14 Nov 2020  Â·  5Comments  Â·  Source: Azure/azure-sdk-for-net

To reproduce:

  1. Add an entity to table storage.
  2. Create a class that implements ITableEntity
  3. Using GetEntityAsync<TableEntity>(pk, rk) - note the etag is correct.
  4. Using GetEntityAsync<YourCustomEntity>(pk, rk) - note the etag represents null.

Examples:

Using TableEntity:

image

Custom Entity:

Here is the result:

image

Here is the entity:

image

Environment:

  • Azure.Data.Tables 3.0.0-beta.3
Client Tables bug customer-reported

All 5 comments

Thank you for your feedback. Tagging and routing to the team member best able to assist.

Thank you @kieronlanning! This was a regression introduced by https://github.com/Azure/azure-sdk-for-net/pull/16315.

@christothes No probs! Do you know when the next release will be?

We typically release the second Tuesday of each month. If you'd like to get the bits sooner than that, you can grab them from the nightly dev feed here

Wicked, I'll do that. Thanks @christothes.

Was this page helpful?
0 / 5 - 0 ratings