public static void Sort <T>(this MvxObservableCollection <T> collection, IComparer <T> comparer) { var list = collection.ToList(); list.Sort(comparer); collection.SwitchTo(list); }
public async Task <List <Game> > Load() { var results = await CardboardKnight.FetchHotness().ConfigureAwait(false); Hotness = new MvxObservableCollection <Game>(results); await Load(false).ConfigureAwait(false); return(Hotness.ToList()); }