Есть ли способ связать уникальный идентификатор документа с свойством в моем классе?Связанный идентификатор документа DocumentDB с классом
Для например:
public class Product
{
//Associate this to ID
public string ProductId { get; set; }
public string UserId
{
get;
set;
}
public string ProductName
{
get;
set;
}
}
Дело в том, что я не хочу, чтобы создать и поддерживать уникальные идентификаторы для моих объектов, но повторно использовать идентификатор, который создает DocumentDB после написания документа.
Я действительно пробовал это. Дело в том, что документ сохраняется следующим образом: { "ProductId": null, "id": "a50ad275-d0eb-412d-9be8-1d5f728c841a"}. Но приятная часть - это то, что (я только что заметил BTW), когда вы читаете данные назад, ProductId заполняется идентификатором. – bobbyalex