Exemple #1
0
        private async void QueryCommandExecute()
        {
            var watch        = System.Diagnostics.Stopwatch.StartNew();
            var sqliteResult = await _sqliteService.GetAll();

            watch.Stop();

            Log += $"SQLite: QUERY 1000 items in {watch.ElapsedMilliseconds} milliseconds\n";

            watch.Restart();
            var realmResult = _realmService.GetAll();

            watch.Stop();

            Log += $"Realm: QUERY 1000 items in {watch.ElapsedMilliseconds} milliseconds\n";
        }
        public override void OnAppearing(object navigationContext)
        {
            base.OnAppearing(navigationContext);

            var result = _realmService.GetAll();

            Items = new ObservableCollection <TodoItem>();
            foreach (var item in result)
            {
                Items.Add(item);
            }
        }