public async Task <IActionResult> Details(string id)
        {
            if (id == null)
            {
                throw new ApplicationException($"Passed ID parameter is absent.");
            }

            var serie = await _serieService.FindAsync(id);

            if (serie == null)
            {
                throw new ApplicationException($"Unable to find serie with ID '{id}'.");
            }

            var model = new SerieDetailsViewModel(serie);

            return(View(model));
        }
        public SerieDetailsPage(SerieDetailsViewModel viewModel)
        {
            InitializeComponent();

            BindingContext = this.viewModel = viewModel;
        }