Exemple #1
0
        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;
 }