Account.MonthlyManagement.ViewModel.VMMonthlyManagement.VMMonthlyManagement C# (CSharp) Method

VMMonthlyManagement() private method

private VMMonthlyManagement ( IEventAggregator eventAggregator ) : System
eventAggregator IEventAggregator
return System
        public VMMonthlyManagement(IEventAggregator eventAggregator)
        {
            this._start = DateTime.Now.AddMonths(-3).ToString("yyyy-MM");
            this._end = DateTime.Now.Date.ToString("yyyy-MM");
            this._monthlys = new ObservableCollection<MonthlyModel>();
            this._monthlyManager = UnityContainerFactory.GetUnityContainer().Resolve<IMonthlyManager>();
            this._eventAggregator = eventAggregator;
            this._scptManifestRefresh = this._eventAggregator.GetEvent<ManifestRefreshEvent>().Subscribe(this._manifestRefresh, ThreadOption.UIThread);
            this.Refresh = new DelegateCommand<string>(RefreshExecute, CanExecuteRefresh);
            this.RefreshMonthly(false);
        }