static async Task DeleteApp(Pebble pebble) { var applist = (await pebble.GetAppbankContentsAsync()).AppBank.Apps; Console.WriteLine("Choose an app to remove"); AppBank.App result = SharpMenu <AppBank.App> .WriteAndPrompt(applist); AppbankInstallResponse ev = await pebble.RemoveAppAsync(result); Console.WriteLine(ev.MsgType); }
private async Task LoadAppsAsync() { var appBankContents = await Pebble.GetAppbankContentsAsync(); Apps.Clear(); if (appBankContents != null && appBankContents.AppBank != null && appBankContents.AppBank.Apps != null) { foreach (var app in appBankContents.AppBank.Apps) { Apps.Add(app); } } }