예제 #1
0
 public SaveTicketCommandHandler(
     IEventDetailRepository eventDetailRepository,
     ITicketCategoryRepository ticketCategoryRepository,
     IEventTicketDetailRepository eventTicketDetailRepository,
     IEventTicketAttributeRepository eventTicketAttributeRepository,
     ICurrencyTypeRepository currencyTypeRepository,
     IEventTicketDetailTicketCategoryTypeMappingRepository eventTicketDetailTicketCategoryTypeMappingRepository,
     IEventStripeAccountMappingRepository eventStripeAccountMappingRepository,
     IDiscountProvider discountProvider,
     IDonationDetailRepository donationDetailRepository,
     IStepProvider stepProvider,
     ILogger logger,
     IMediator mediator)
     : base(mediator)
 {
     _eventDetailRepository          = eventDetailRepository;
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _ticketCategoryRepository       = ticketCategoryRepository;
     _currencyTypeRepository         = currencyTypeRepository;
     _eventTicketDetailTicketCategoryTypeMappingRepository = eventTicketDetailTicketCategoryTypeMappingRepository;
     _eventStripeAccountMappingRepository = eventStripeAccountMappingRepository;
     _discountProvider         = discountProvider;
     _stepProvider             = stepProvider;
     _donationDetailRepository = donationDetailRepository;
     _logger = logger;
 }
예제 #2
0
 public StorEvilGlossaryJob(IStepProvider stepProvider, IStepDescriber stepDescriber, IEventBus bus, IGlossaryFormatter formatter)
 {
     _stepProvider = stepProvider;
     _stepDescriber = stepDescriber;
     _bus = bus;
     _formatter = formatter;
 }
예제 #3
0
 public InstallController(IInstallerProvider installerProvider, IVolumeWatcher volumeWatcher,
                          MainViewModel mainViewModel, IStepProvider stepProvider, string stepName, ILoggerFactory loggerFactory)
     : base(mainViewModel, stepProvider, stepName, loggerFactory)
 {
     InstallerProvider = installerProvider;
     VolumeWatcher     = volumeWatcher;
 }
예제 #4
0
 public StorEvilGlossaryJob(IStepProvider stepProvider, IStepDescriber stepDescriber, IEventBus bus, IGlossaryFormatter formatter)
 {
     _stepProvider  = stepProvider;
     _stepDescriber = stepDescriber;
     _bus           = bus;
     _formatter     = formatter;
 }
예제 #5
0
 protected Controller(MainViewModel mainViewModel, IStepProvider stepProvider, string stepName, ILoggerFactory loggerFactory)
 {
     LoggerFactory = loggerFactory;
     Logger        = LoggerFactory.CreateLogger <T>();
     MainViewModel = mainViewModel;
     StepProvider  = stepProvider;
     StepName      = stepName;
 }
예제 #6
0
 public SaveEventStepCommandHandler(
     IStepProvider stepProvider,
     ILogger logger,
     IMediator mediator)
     : base(mediator)
 {
     _stepProvider = stepProvider;
     _logger       = logger;
 }
예제 #7
0
 public CameraController(ICameraModelDetector cameraModelDetector, IFileCameraModelDetector fileCameraModelDetector, ICameraProvider cameraProvider, IDialogService dialogService,
                         MainViewModel mainViewModel, IStepProvider stepProvider, string stepName, ILoggerFactory loggerFactory)
     : base(mainViewModel, stepProvider, stepName, loggerFactory)
 {
     CameraModelDetector     = cameraModelDetector;
     FileCameraModelDetector = fileCameraModelDetector;
     CameraProvider          = cameraProvider;
     DialogService           = dialogService;
 }
예제 #8
0
 public EjectController(ICardDetector cardDetector, IEjectService ejectService, IToastService toastService, IVolumeWatcher volumeWatcher,
                        MainViewModel mainViewModel, IStepProvider stepProvider, string stepName, ILoggerFactory loggerFactory)
     : base(mainViewModel, stepProvider, stepName, loggerFactory)
 {
     CardDetector  = cardDetector;
     EjectService  = ejectService;
     ToastService  = toastService;
     VolumeWatcher = volumeWatcher;
 }
예제 #9
0
 public SaveSponsorCommandHandler(
     IStepProvider stepProvider,
     FIL.Logging.ILogger logger,
     IFILSponsorDetailRepository fILSponsorDetailRepository,
     IMediator mediator) : base(mediator)
 {
     _stepProvider = stepProvider;
     _fILSponsorDetailRepository = fILSponsorDetailRepository;
     _logger = logger;
 }
예제 #10
0
 public SaveEventImageCommandHandler(
     IEventGalleryImageRepository eventGalleryImageRepository,
     IStepProvider stepProvider,
     FIL.Logging.ILogger logger,
     IMediator mediator) : base(mediator)
 {
     _eventGalleryImageRepository = eventGalleryImageRepository;
     _stepProvider = stepProvider;
     _logger       = logger;
 }
예제 #11
0
 public SaveEventReplayCommandHandler(IReplayDetailRepository replayDetailRepository,
                                      IStepProvider stepProvider,
                                      ILogger logger,
                                      IMediator mediator)
     : base(mediator)
 {
     _replayDetailRepository = replayDetailRepository;
     _stepProvider           = stepProvider;
     _logger = logger;
 }
예제 #12
0
 public SoftwareController(ISoftwareDetector softwareDetector, IModulesDetector modulesDetector,
                           IModuleProvider moduleProvider, IProductProvider productProvider, IResourceProvider resourceProvider,
                           MainViewModel mainViewModel, IStepProvider stepProvider, string stepName, ILoggerFactory loggerFactory)
     : base(mainViewModel, stepProvider, stepName, loggerFactory)
 {
     SoftwareDetector = softwareDetector;
     ModulesDetector  = modulesDetector;
     ModuleProvider   = moduleProvider;
     ProductProvider  = productProvider;
     ResourceProvider = resourceProvider;
 }
예제 #13
0
 public DeleteSponsorCommandHandler(
     IFILSponsorDetailRepository fILSponsorDetailRepository,
     IStepProvider stepProvider,
     ILogger logger,
     IMediator mediator)
     : base(mediator)
 {
     _fILSponsorDetailRepository = fILSponsorDetailRepository;
     _stepProvider = stepProvider;
     _logger       = logger;
 }
예제 #14
0
 public CardController(SynchronizationContext synchronizationContext, ICardDetector cardDetector, IVolumeWatcher volumeWatcher, IVolumeContainer volumeContainer, IPartitionService partitionService, IBootService bootService, IScriptService scriptService,
                       MainViewModel mainViewModel, IStepProvider stepProvider, string stepName, ILoggerFactory loggerFactory)
     : base(mainViewModel, stepProvider, stepName, loggerFactory)
 {
     SynchronizationContext = synchronizationContext;
     CardDetector           = cardDetector;
     VolumeWatcher          = volumeWatcher;
     VolumeContainer        = volumeContainer;
     PartitionService       = partitionService;
     BootService            = bootService;
     ScriptService          = scriptService;
 }
예제 #15
0
 public DeleteEventHostCommandHandler(
     IEventHostMappingRepository eventHostMappingRepository,
     IZoomUserRepository zoomUserRepository,
     IStepProvider stepProvider,
     ILogger logger,
     IMediator mediator)
     : base(mediator)
 {
     _eventHostMappingRepository = eventHostMappingRepository;
     _zoomUserRepository         = zoomUserRepository;
     _stepProvider = stepProvider;
     _logger       = logger;
 }
예제 #16
0
 public SavePerformanceDetailCommandHandler(
     IEventRepository eventRepository,
     ILiveEventDetailRepository liveEventDetailRepository,
     IEventDetailRepository eventDetailRepository,
     IStepProvider stepProvider,
     ILogger logger,
     IMediator mediator)
     : base(mediator)
 {
     _eventRepository           = eventRepository;
     _eventDetailRepository     = eventDetailRepository;
     _liveEventDetailRepository = liveEventDetailRepository;
     _stepProvider = stepProvider;
     _logger       = logger;
 }
예제 #17
0
 public SaveEventDetailCommandHandler(
     IEventRepository eventRepository,
     IEventDetailRepository eventDetailRepository,
     IEventCategoryMappingRepository eventCategoryMappingRepository,
     IEventSiteIdMappingRepository eventSiteIdMappingRepository,
     IStepProvider stepProvider,
     ILogger logger,
     IMediator mediator)
     : base(mediator)
 {
     _logger          = logger;
     _eventRepository = eventRepository;
     _eventCategoryMappingRepository = eventCategoryMappingRepository;
     _stepProvider = stepProvider;
     _eventSiteIdMappingRepository = eventSiteIdMappingRepository;
     _eventDetailRepository        = eventDetailRepository;
 }
예제 #18
0
        public MainWindow(IServiceProvider serviceProvider, IStepProvider stepProvider, IPageContainer pageContainer, IControllerContainer controllerContainer, IDialogService dialogService)
        {
            ServiceProvider     = serviceProvider;
            StepProvider        = stepProvider;
            PageContainer       = pageContainer;
            ControllerContainer = controllerContainer;
            DialogService       = dialogService;

            ViewModel.Set("Eject", CreateEjectViewModel());

            ViewModel.Step = CreateSteps();
            ViewModel.Step.PropertyChanging += Step_PropertyChanging;
            ViewModel.Step.PropertyChanged  += Step_PropertyChanged;

            InitializeComponent();
            DataContext = ViewModel;
        }
예제 #19
0
 public StepQueryHandler(IEventRepository eventRepository,
                         IStepDetailsRepository stepDetailsRepository,
                         IEventStepDetailRepository eventStepDetailRepository,
                         IStepProvider stepProvider,
                         IZoomUserRepository zoomUserRepository,
                         IEventDetailRepository eventDetailRepository,
                         IStepRepository stepRepository
                         )
 {
     _eventRepository           = eventRepository;
     _stepRepository            = stepRepository;
     _stepDetailsRepository     = stepDetailsRepository;
     _eventStepDetailRepository = eventStepDetailRepository;
     _stepProvider          = stepProvider;
     _eventDetailRepository = eventDetailRepository;
     _zoomUserRepository    = zoomUserRepository;
 }
예제 #20
0
 public ApproveModeratePlaceCommandHandler(IMediator mediator,
                                           IEventSiteIdMappingRepository eventSiteIdMappingRepository,
                                           IAlgoliaAddEventProvider algoliaAddEventProvider,
                                           IEventCategoryRepository eventCategoryRepository,
                                           IUserRepository userRepository,
                                           IEventCategoryMappingRepository eventCategoryMappingRepository,
                                           IStepProvider stepProvider,
                                           IEventRepository eventRepository, ILogger logger, IAlgoliaClientProvider algoliaClientProvider) : base(mediator)
 {
     _mediator        = mediator;
     _eventRepository = eventRepository;
     _eventSiteIdMappingRepository   = eventSiteIdMappingRepository;
     _eventCategoryRepository        = eventCategoryRepository;
     _eventCategoryMappingRepository = eventCategoryMappingRepository;
     _userRepository          = userRepository;
     _logger                  = logger;
     _algoliaAddEventProvider = algoliaAddEventProvider;
     _algoliaClientProvider   = algoliaClientProvider;
     _stepProvider            = stepProvider;
 }
 public StripeConnectAccountCommandHandler(
     FIL.Logging.ILogger logger,
     IEventStripeConnectMasterRepository eventStripeConnectMasterRepository,
     IEventRepository eventRepository,
     IGenerateStripeConnectProvider generateStripeConnectProvider,
     IEventDetailRepository eventDetailRepository,
     IEventTicketDetailRepository eventTicketDetailRepository,
     IEventTicketAttributeRepository eventTicketAttributeRepository,
     IPlaceWeekOpenDaysRepository placeWeekOpenDaysRepository,
     IDayTimeMappingsRepository dayTimeMappingsRepository,
     IEventCategoryRepository eventCategoryRepository,
     ITicketCategoryRepository ticketCategoryRepository,
     IUserRepository userRepository,
     IEventCategoryMappingRepository eventCategoryMappingRepository,
     ICurrencyTypeRepository currencyTypeRepository,
     IEventAttributeRepository eventAttributeRepository,
     ILocalTimeZoneConvertProvider localTimeZoneConvertProvider,
     IStepProvider stepProvider,
     IMediator mediator)
     : base(mediator)
 {
     _eventStripeConnectMasterRepository = eventStripeConnectMasterRepository;
     _eventRepository = eventRepository;
     _generateStripeConnectProvider = generateStripeConnectProvider;
     _logger = logger;
     _eventDetailRepository          = eventDetailRepository;
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _placeWeekOpenDaysRepository    = placeWeekOpenDaysRepository;
     _dayTimeMappingsRepository      = dayTimeMappingsRepository;
     _eventCategoryRepository        = eventCategoryRepository;
     _eventCategoryMappingRepository = eventCategoryMappingRepository;
     _currencyTypeRepository         = currencyTypeRepository;
     _userRepository               = userRepository;
     _ticketCategoryRepository     = ticketCategoryRepository;
     _eventAttributeRepository     = eventAttributeRepository;
     _localTimeZoneConvertProvider = localTimeZoneConvertProvider;
     _stepProvider = stepProvider;
 }
예제 #22
0
 public DeleteTicketCommandHandler(
     ITicketCategoryRepository ticketCategoryRepository,
     IEventTicketDetailRepository eventTicketDetailRepository,
     IEventTicketAttributeRepository eventTicketAttributeRepository,
     IEventTicketDetailTicketCategoryTypeMappingRepository eventTicketDetailTicketCategoryTypeMappingRepository,
     ITicketFeeDetailRepository ticketFeeDetailRepository,
     IEventTicketDiscountDetailRepository eventTicketDiscountDetailRepository,
     ITransactionDetailRepository transactionDetailRepository,
     IStepProvider stepProvider,
     ILogger logger,
     IMediator mediator)
     : base(mediator)
 {
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _ticketCategoryRepository       = ticketCategoryRepository;
     _eventTicketDetailTicketCategoryTypeMappingRepository = eventTicketDetailTicketCategoryTypeMappingRepository;
     _ticketFeeDetailRepository           = ticketFeeDetailRepository;
     _eventTicketDiscountDetailRepository = eventTicketDiscountDetailRepository;
     _transactionDetailRepository         = transactionDetailRepository;
     _stepProvider = stepProvider;
     _logger       = logger;
 }
예제 #23
0
 public SaveEventScheduleCommandHandler(
     IEventDetailRepository eventDetailRepository,
     IEventRepository eventRepository,
     IPlaceWeekOpenDaysRepository placeWeekOpenDaysRepository,
     IDayTimeMappingsRepository dayTimeMappingsRepository,
     IEventAttributeRepository eventAttributeRepository,
     IGetScheduleDetailProvider getScheduleDetailProvider,
     ILiveEventDetailRepository liveEventDetailRepository,
     IStepProvider stepProvider,
     ILogger logger,
     IMediator mediator)
     : base(mediator)
 {
     _logger                      = logger;
     _eventRepository             = eventRepository;
     _placeWeekOpenDaysRepository = placeWeekOpenDaysRepository;
     _dayTimeMappingsRepository   = dayTimeMappingsRepository;
     _eventDetailRepository       = eventDetailRepository;
     _eventAttributeRepository    = eventAttributeRepository;
     _getScheduleDetailProvider   = getScheduleDetailProvider;
     _liveEventDetailRepository   = liveEventDetailRepository;
     _stepProvider                = stepProvider;
 }
예제 #24
0
 public LicensesController(ILicenseProvider licenseProvider, MainViewModel mainViewModel, IStepProvider stepProvider, string stepName, ILoggerFactory loggerFactory)
     : base(mainViewModel, stepProvider, stepName, loggerFactory)
 {
     LicenseProvider = licenseProvider;
 }
예제 #25
0
 public void SetUpContext()
 {
     _fakeStepProvider = MockRepository.GenerateStub<IStepProvider>();
     _fakeStepDescriber = MockRepository.GenerateStub<IStepDescriber>();
     Job = new StorEvilGlossaryJob(_fakeStepProvider, _fakeStepDescriber, new EventBus(), new NoOpGlossaryFormatter());
 }
예제 #26
0
 public IntroController(MainViewModel mainViewModel, IStepProvider stepProvider, string stepName, ILoggerFactory loggerFactory)
     : base(mainViewModel, stepProvider, stepName, loggerFactory)
 {
 }
예제 #27
0
 public ActionController(IActionProvider actionProvider, MainViewModel mainViewModel, IStepProvider stepProvider, string stepName, ILoggerFactory loggerFactory)
     : base(mainViewModel, stepProvider, stepName, loggerFactory)
 {
     ActionProvider = actionProvider;
 }
 public InsuranceQuestionnaire(IStepProvider stepProvider)
     : this(new List<QuestionnaireStep>(), stepProvider)
 {
 }
 public InsuranceQuestionnaire(IList<QuestionnaireStep> previousSteps, IStepProvider stepProvider)
 {
     _previousSteps = previousSteps;
     _stepProvider = stepProvider;
 }
예제 #30
0
 public SummaryController(IEnumerable <ITipProvider> tipProviders, MainViewModel mainViewModel, IStepProvider stepProvider, string stepName, ILoggerFactory loggerFactory)
     : base(mainViewModel, stepProvider, stepName, loggerFactory)
 {
     TipProviders = tipProviders;
 }
예제 #31
0
 public DownloadController(ICameraProvider cameraProvider,
                           MainViewModel mainViewModel, IStepProvider stepProvider, string stepName, ILoggerFactory loggerFactory)
     : base(mainViewModel, stepProvider, stepName, loggerFactory)
 {
     CameraProvider = cameraProvider;
 }
예제 #32
0
 public SplitsController(IStepProvider stepProvider, IStepInvoker stepInvoker)
 {
     _stepProvider = stepProvider;
       _stepInvoker = stepInvoker;
 }
예제 #33
0
 public void SetUpContext()
 {
     _fakeStepProvider = MockRepository.GenerateStub<IStepProvider>();
     _fakeStepDescriber = MockRepository.GenerateStub<IStepDescriber>();
     Job = new StorEvilGlossaryJob(_fakeStepProvider, _fakeStepDescriber, new EventBus(), new NoOpGlossaryFormatter());
 }