我正在修改N-10-KittensDb示例解决方案。
我知道如何创建SQLite数据库,但我希望使用现有的数据库。 我猜我需要将数据库复制到正确的UI数据文件夹中。也许是在Core项目中完成的?如果是这样,正确的路径是如何注入运行的Exec中的?因为Core可以在许多UI中使用?调用哪个方法来查看数据库是否存在或需要复制?
来自DataService的示例:
public DataService(ISQLiteConnectionFactory factory)
{
const string file = "Cats.sldb";
var connection = factory.Create(file);
connection.CreateTable<Kitten>();
}
我相信针对Android、Phone、Touch和Wpf的路径是不同的?
请引导我找到一个使用Cirrious.MvvmCross.Plugins.Sqlite的Phone或Wpf样例代码。
谢谢, Dan