mobile app documentdb offlinesync sample
1.0.0
Este é um projeto de prova de conceito em que diminuímos uma instância do DocumentDB com tipos complexos (aninhados) com vários clientes móveis da SQLite usando aplicativos móveis do Azure com sincronização offline. Neste projeto, estamos tentando alcançar os seguintes recursos:
Pontos -chave:
{
"text" : " Mew task ios " ,
"nested" : {
"nestedText" : " 144 J B Hazra Road " ,
"nestedBool" : " false "
},
"nestedItems" : [
{
"nestedText" : " xxoxoxoxoxox " ,
"nestedBool" : " true "
}
],
"complete" : true ,
"id" : " 8d16700a-fcc0-4453-b740-e3eef8c0c340 " ,
"version" : null ,
"createdat" : " 2017-01-11T12:27:24.1394782+00:00 " ,
"updatedat" : " 2017-01-11T14:24:03.4335527+00:00 " ,
"deleted" : false
} Infelizmente, objetos/coleções aninhados só podem ser armazenados como Strings/JSON na loja SQLite no Mobile Client: 
Conseguimos isso implementando um atributo de expansão personalizado para incluir objetos aninhados ao enviar dados do aplicativo móvel do Azure para o cliente. Usamos isso em nosso controlador de mesa aqui