示例#1
0
        void Refresh()
        {
            var query = new RecentChannelMessages(_channel);

            _repo.Get <Message> (query).ContinueWith((task) => {
                if (task.IsFaulted)
                {
                    AppDelegate.ShowError("Refresh", task.Exception);
                }
                else
                {
                    ((Data)TableView.DataSource).Messages = task.Result;
                    TableView.ReloadData();
                }
            }, new DispatchQueueScheduler());
        }
示例#2
0
        void Refresh()
        {
            var query = new RecentChannelMessages (_channel);

            _repo.Get<Message> (query).ContinueWith ((task) => {
                if (task.IsFaulted) {
                    AppDelegate.ShowError ("Refresh", task.Exception);
                }
                else {
                    ((Data)TableView.DataSource).Messages = task.Result;
                    TableView.ReloadData ();
                }
            }, new DispatchQueueScheduler ());
        }