Пример #1
0
        public StatisticTabViewModel(IStatisticDatabaseService statisticDatabase)
        {
            _statisticDatabase = statisticDatabase;

            DayOfWeekData = new ObservableCollection <DayOfWeekItemModel>();
            TopAppsData   = new ObservableCollection <TopAppItemModel>();

            PopulateDayOfWeek().ConfigureAwait(false);
            PopulateTopApps().ConfigureAwait(false);
        }
Пример #2
0
        public StatisticTabViewModel(ILocalizationService localization, IConfiguration config,
                                     IStatisticDatabaseService statisticDatabase)
        {
            Localization       = localization.Data;
            _config            = config;
            _statisticDatabase = statisticDatabase;

            DayOfWeekData = new ObservableCollection <DayOfWeekItemModel>();
            TopAppsData   = new ObservableCollection <TopAppItemModel>();

            PopulateDayOfWeek().ConfigureAwait(false);
            PopulateTopApps().ConfigureAwait(false);
        }