У меня проблема с базой данных SQLite в моем проекте Xamarin.Forms PCL.Я следовал этому примеру из Документов Microsoft:
https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/databases
Я использовал свои собственные типы для хранения данных, и это работало хорошо для простых пользовательских типов, но я недавно добавилList<int>
и тип посещаемости для пользовательского объекта (Info).
Теперь, когда я пытаюсь создать объект, я получаю следующие ошибки:
Не знаю о System.Collections.Generic.List`1 [System.Int32] Не знаю о MyApp.Attendance
Вот код инициализации:
readonly SQLiteAsyncConnection database;
database = new SQLiteAsyncConnection(dbPath);
database.CreateTableAsync<UserPrefrences>().Wait();
database.CreateTableAsync<Attendance>().Wait();
database.CreateTableAsync<Info>().Wait();
Я использую Xamarin.Forms с Xamarin.iOS.