예제 #1
0
        public StatementGridViewModel(IStatementProvider statementProvider,
                                      IEventAggregator eventAggregator)
        {
            _statementProvider = statementProvider;
            _eventAggregator   = eventAggregator;
            SubscribeToEvents();

            Statements = new ObservableCollection <StatementWrapper>(
                _statementProvider.GetAllStatements().Select(x => new StatementWrapper(x)));
            LoadLocalizationStrings();
        }
예제 #2
0
파일: Service.cs 프로젝트: benmcevoy/Budget
 public Service(IStatementProvider statement, ITagsProvider tags)
 {
     _statement = statement;
     _tags      = tags;
 }