Смотри или совет.Версия SQLite.Net, позволяющая устанавливать page_size на Xamarin?
В моем проекте Xamarin Forms PCL используется SQLite.Net-PCL, SQLite.Net.Async-PCL, SQLiteNetExtensions и SQLiteNetExtensions.Async - все это NuGets.
Было неутешительно обнаружить, что SQLite.Net-PCL не позволяет изменять page_size с значения по умолчанию 4096 байт, и в настоящее время нет никаких планов по его исправлению. (https://github.com/oysteinkrog/SQLite.Net-PCL/issues/128)
Это выдувает размер моей базы данных неприемлемо; Мне нужно 512 байт, что сделает базу данных примерно в восемь раз меньше. Поэтому я ищу использовать другую версию SQLite-Net (для Xamarin iOS/Android), которая позволяет установить page_size.
Какая версия SQLite-Net была бы лучшей в использовании, учитывая, что я привержен SQLiteNetExtensions?
Будет ли лучше включать источники SQLite в мой проект?
Будут ли SQLiteNetExtensions и SQLiteNetExtensions.Async NuGets по-прежнему работать с этой версией SQLite или мне нужно будет включить источники для них? (TwinCoders рекомендует использовать NuGets для SQLite.Net.)
Конечно, было бы полезно получить любой совет.