public async Task SearchItinerariesAsync(ISearchCriteria searchCriteria)
        {
            appState.BeginItinerarySearch();

            await Task.Delay(1000);

            var itineraries = SampleData.Search(searchCriteria);

            appState.EndItinerarySearch(itineraries.ToArray());
        }