/// <summary> /// Initializes a new instance of the SearchQueryViewModel class. /// </summary> public SearchQueryViewModel(ICacheService cacheService, ISearchTicketsProvider searchTicketsService) { _cacheService = cacheService; _searchTicketsService = searchTicketsService; _token = new Lazy <Task <string> >(() => _cacheService.GetTokenAsync(), true); //_querySettings = new QuerySettings() { Currency = CurrencyType.USD }; _isSearchProgress = false; SearchCommand = new RelayCommand(SearchCommandHandler, CanExecuteSearchCommand); }
/// <summary> /// Initializes a new instance of the SearchQueryViewModel class. /// </summary> public SearchQueryViewModel(ICacheService cacheService, ISearchTicketsProvider searchTicketsService) { _cacheService = cacheService; _searchTicketsService = searchTicketsService; _token = new Lazy<Task<string>>(() => _cacheService.GetTokenAsync(), true); //_querySettings = new QuerySettings() { Currency = CurrencyType.USD }; _isSearchProgress = false; //Nito.AsyncEx.AsyncContext.Run(async () => await Load()); SearchCommand = new RelayCommand(SearchCommandHandler, CanExecuteSearchCommand); }
public void Init() { _mockRequestManager = new Mock <IRequestManager>(); _searchTicketsProvider = new SearchTicketsProvider(_mockRequestManager.Object); }
public void Init() { _mockRequestManager = new Mock<IRequestManager>(); _searchTicketsProvider = new SearchTicketsProvider(_mockRequestManager.Object); }