Comment utiliser SQLiteAsyncConnection à partir de la version PCL asynchrone de SQLite?
Je suis à l'aide d'un PCL version de Sqlite.net de https://github.com/oysteinkrog/SQLite.Net-PCL
Cependant, je ne suis pas en mesure d'obtenir la DB configuration de la connexion. Le SQliteAsyncConnection
ne contrairement à la version d'origine de ne pas prendre une corde (chemin d'accès à la DB), mais un [Func< SQLiteConnectionWithLock>.]
Deux
Comment cela peut-il être utilisé?
En général: comment utiliser cette bibliothèque? J'ai un core PCL lib qui fait toute la logique métier de mon iOS, Android et WP8 projets. Ma compréhension est que je peux laisser le Sqlite-Net Async PCL dans mon PCL lib. Mais il semble que j'ai à fournir une certaine plate-forme spécifique des trucs pour le faire fonctionner.
source d'informationauteur Krumelur
Vous devez vous connecter pour publier un commentaire.
Vous avez juste besoin de créer une fonction qui renvoie un
SQLiteConnectionWithLock
et le passer à laSQLiteAsyncConnection
constructeur.J'ai eu des problèmes avec ce trop. Pour répondre à Johnbot la réponse de ce qui est correct je suis l'ajout de la façon dont j'ai utilisé cette bibliothèque et réussi à le faire fonctionner. Je n'ai pas vraiment de comprendre les packages NuGet, donc je l'ai fait manuellement.
Télécharger le projet
https://github.com/oysteinkrog/SQLite.Net-PCL
Charge de la solution dans VS2015, mis à la mode de libération et de créer la dll pour:
un) SQLite.Net
b) SQLite.Net.Async
c) SQLite.Net.La plate-forme.WinRT qui est pour Windows 10 applications universelles, ou la plate-forme dont vous avez besoin.
Vous assurer d'avoir ces références dans votre projet.
SQLIte pour Application Universelle est installé à partir de VS Outils /Extensions et Mises à jour. Une fois installé, il est référencé sous Universal Windows /Extensions avec le Visual C++ 2015, ce qui est également nécessaire.
Bonne chance!