Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Configurar o back-end do MySQL no Azure para sincronização offline do Xamarin


De acordo com sua exigência, tentei criar meu Azure Mobile App projeto via Visual Studio e instale MySql.Data.Entity 6.9.9 que suporta MySQL para EF6, crie meu controlador de tabela trabalhando com meu DBContext para MySQL.

Eu criei meu modelo de banco de dados que herda o EntityData que contém o tipo de coluna da tabela DateTimeOffset , mas encontrei uma mensagem de erro incompatível. Então descobri que há um bug conhecido no MySQL Connector da seguinte forma:

Encontrei uma nota de lançamento sobre o MySQL Connector/NET, tentei atualizar para MySql .Data.Entity 7.0.7-m61 , mas outro problema sobre TypeLoadException - MySqlEFConfiguration encontrado.

Como seu objetivo é usar a sincronização offline para seu aplicativo Xamarin com o aplicativo móvel do Azure, recomendo que você tente usar o banco de dados sql ou o armazenamento de tabela do Azure para o armazenamento de dados em vez do MySQL, que pode criar o back-end do aplicativo móvel de maneira simples . Você pode consultar aqui para começar com ele.