public CacheService(
     ISearchTicketApiFactory searchTicketApiFactory,
     IRepository <CacheItem> repositoryCache)
 {
     _searchTicketApiFactory = searchTicketApiFactory;
     _repositoryCache        = repositoryCache;
 }
Example #2
0
        protected BaseSearchViewModel(ISearchTicketApiFactory searchTicketApiFactory, ICacheService cacheService)
            : base(searchTicketApiFactory, cacheService)
        {
            _searchQuery = new T();

            Initialize();
        }
 protected BasePageViewModel(ISearchTicketApiFactory searchTicketApiFactory, ICacheService cacheService)
     : base(searchTicketApiFactory, cacheService)
 {
     IsProgress           = false;
     IsVisibleData        = false;
     IsPageMessageVisible = true;
     PageMessage          = Resources.NotData;
 }
 protected BasePageViewModel(ISearchTicketApiFactory searchTicketApiFactory, ICacheService cacheService)
     : base(searchTicketApiFactory, cacheService)
 {
     IsProgress = false;
     IsVisibleData = false;
     IsPageMessageVisible = true;
     PageMessage = Resources.NotData;
 }
 public CountryListViewModel(ISearchTicketApiFactory searchTicketApiFactory, ICacheService cacheService)
     : base(searchTicketApiFactory, cacheService)
 {
 }
 /// <summary>
 /// Initializes a new instance of the SearchByMonthViewModel class.
 /// </summary>
 public SearchByMonthViewModel(ISearchTicketApiFactory searchTicketApiFactory, ICacheService cacheService)
     : base(searchTicketApiFactory, cacheService)
 {
     DurationLower = 7;
     DurationUpper = 14;
 }
 /// <summary>
 /// Initializes a new instance of the AirlineDirectionsViewModel class.
 /// </summary>
 public AirlineDirectionsViewModel(ISearchTicketApiFactory searchTicketApiFactory, ICacheService cacheService)
     : base(searchTicketApiFactory, cacheService)
 {
 }
 /// <summary>
 /// Initializes a new instance of the BasePageViewModel class.
 /// </summary>
 public BaseViewModel(ISearchTicketApiFactory searchTicketApiFactory, ICacheService cacheService)
     : this(cacheService)
 {
     _searchTicketApiFactory = searchTicketApiFactory;
 }
 public BaseCollectionViewModel(ISearchTicketApiFactory searchTicketApiFactory, ICacheService cacheService)
     : base(searchTicketApiFactory, cacheService)
 {
     PageMessage = Resources.DataLoading;
 }
 /// <summary>
 /// Initializes a new instance of the BasePageViewModel class.
 /// </summary>
 public BaseViewModel(ISearchTicketApiFactory searchTicketApiFactory, ICacheService cacheService)
     : this(cacheService)
 {
     _searchTicketApiFactory = searchTicketApiFactory;
 }
Example #11
0
 /// <summary>
 /// Initializes a new instance of the DirectTiketsViewModel class.
 /// </summary>
 public DirectTicketsViewModel(ISearchTicketApiFactory searchTicketApiFactory, ICacheService cacheService)
     : base(searchTicketApiFactory, cacheService)
 {
 }
Example #12
0
 /// <summary>
 /// Initializes a new instance of the CalendarTiketsViewModel class.
 /// </summary>
 public CalendarTicketsViewModel(ISearchTicketApiFactory searchTicketApiFactory, ICacheService cacheService)
     : base(searchTicketApiFactory, cacheService)
 {
 }
 public BasePageChartViewModel(ISearchTicketApiFactory searchTicketApiFactory, ICacheService cacheService)
     : base(searchTicketApiFactory, cacheService)
 {
 }
 protected BasePageSearchResultViewModel(ISearchTicketApiFactory searchTicketApiFactory, ICacheService cacheService)
     : base(searchTicketApiFactory, cacheService)
 {
 }
Example #15
0
 public SpecialOffersViewModel(ISearchTicketApiFactory searchTicketApiFactory, ICacheService cacheService)
     : base(searchTicketApiFactory, cacheService)
 {
 }