public void setNotificationInfo(AppInfoContainer appInfo) { // AppIcon = appInfo.AppIcon; GameObject.Find("appIconBackground").GetComponent<SpriteRenderer>().sprite = appInfo.AppIcon; AppTitle.text = appInfo.AppName; NotificationFlavorText.text = appInfo.AppNotificationFlavorText; }
private async Task GetAppsFromWebAsync(string url) { ViewModel.Apps = null; try { var json = await WebUtilities.Get(url); List <AppInfo> apps = StringUtilities.DeserializeApps(json); var appInfoContainer = new AppInfoContainer(apps); ViewModel.Apps = appInfoContainer.Apps; ViewModel.Mode = ViewModelMode.Apps; } catch (Exception) { ViewModel.Mode = ViewModelMode.ServerError; } }