示例#1
0
 public BurningService(IBurningReceiptsCatalog BurningReceiptsCatalog, IExceptionService ExceptionService,
                       IProgressControllerFactory ProgressControllerFactory, IEventAggregator EventAggregator)
 {
     _burningReceiptsCatalog = BurningReceiptsCatalog;
     _exceptionService = ExceptionService;
     _progressControllerFactory = ProgressControllerFactory;
     _burningStartedEvent = EventAggregator.GetEvent<BurningStartedEvent>();
 }
 public BurningViewModelFactory(IBurningReceiptsCatalog BurningReceiptsCatalog, IIndexHelper IndexHelper, IExceptionService ExceptionService,
                                IBurningService BurningService, IEventAggregator EventAggregator, ISettingsService SettingsService,
                                BurningStatusViewModel BurningStatus)
 {
     _indexHelper = IndexHelper;
     _burningService = BurningService;
     _eventAggregator = EventAggregator;
     _settingsService = SettingsService;
     _burningStatus = BurningStatus;
 }
 public IndexCellsCatalogProvider(IIndex Index, IBurningReceiptsCatalog BurningReceiptsCatalog, ICellPinningProvider PinningProvider)
 {
     _index = Index;
     _burningReceiptsCatalog = BurningReceiptsCatalog;
     _pinningProvider = PinningProvider;
 }