Проблема нескольких моделей Azure App Center Data SDK - PullRequest
0 голосов
/ 23 октября 2019

Я использую Data Center App Center с формами Xamarin. У меня есть две модели Банки и способы оплаты. Я разрешаю пользователю создавать новые объекты и сохранять их в данных Центра приложений, используя следующие методы:

var result = await Data.CreateAsync(newBank.Id.ToString(), newBank, DefaultPartitions.UserDocuments);
var result = await Data.CreateAsync(newMethod.Id.ToString(), newMethod, DefaultPartitions.UserDocuments);

Где newBank имеет тип Bank, а newMethod имеет тип Payment Method.

Когда я получаю банков, я получаю список всех документов, включая документы по способам оплаты. Вот как я их извлекаю.

var banks = await Data.ListAsync<Bank>(DefaultPartitions.UserDocuments);

Точно так же, когда я получаю методы оплаты, я тоже получаю объекты банка.

var methods = await Data.ListAsync<PaymentMethods>(DefaultPartitions.UserDocuments);

Вы заметили что-то не то, что я здесь делаю? Я не могу видеть это?

Любая помощь приветствуется в этом. Спасибо.

С уважением, ST

1 Ответ

0 голосов
/ 24 октября 2019

На данный момент мне удалось разрешить его, используя свойство ClassType, как указано в блоге ниже. https://mikecodes.net/2019/06/18/digging-into-app-center-data/

Дайте мне знать, если есть лучший способ справиться с этим.

Спасибо ST

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...