Why does AddEntityOptions exists and why does it derive from UpsertEntityOptions (when UpdateEntityOptions and MergeEntityOptions don't) #6231
Labels
blocking-release
Blocks release
design-discussion
An area of design currently under discussion and open to team and community feedback.
Tables
This options bag doesn't seem to be used to modify client behavior for
TableClient::AddEntity
:azure-sdk-for-cpp/sdk/tables/azure-data-tables/inc/azure/data/tables/models.hpp
Lines 576 to 585 in 384552a
azure-sdk-for-cpp/sdk/tables/azure-data-tables/src/table_clients.cpp
Lines 445 to 450 in 384552a
Following-up from #6229 (comment)
.NET doesn't expose this:
https://github.com/Azure/azure-sdk-for-net/blob/4e1173308d32f0413788359a87376e673f2ab15b/sdk/tables/Azure.Data.Tables/src/TableClient.cs#L603
GoLang has it, but it contains MetadataFormat, rather than it being empty/inheriting from UpsertOptions:
https://github.com/Azure/azure-sdk-for-go/blob/3ebd0d439f9d8aa06a0764a60892a8001b997a34/sdk/data/aztables/client.go#L247
cc @LarryOsterman (since this is regarding API review)
The text was updated successfully, but these errors were encountered: