private async void BindData() { IApodService service = RestClient.For <IApodService>($"{Application.Current.Properties[$"api-url"]}"); var model = await service.GetTodayAsync($"{Application.Current.Properties[$"api-key"]}"); ScreenImage.Source = ImageSource.FromUri(new Uri(model.Url)); ScreenTitle.Text = model.Title; Title.Text = model.Title; Image.Source = ImageSource.FromUri(new Uri(model.Url)); Date.Text = model.Date; Explanation.Text = model.Explanation; Copyright.Text = $"(c) {model.Copyright}"; }
public HomeController(ILogger <HomeController> logger, IApodService apodService) { _logger = logger; _apodService = apodService; }