예제 #1
0
 public StepProvider(
     FIL.Logging.ILogger logger,
     IStepDetailsRepository stepDetailsRepository,
     IEventStepDetailRepository eventStepDetailRepository)
 {
     _logger = logger;
     _eventStepDetailRepository = eventStepDetailRepository;
     _stepDetailsRepository     = stepDetailsRepository;
 }
예제 #2
0
 public MyFeelsQueryHandler(
     IEventRepository eventRepository,
     IStepRepository stepRepository,
     IStepDetailsRepository stepDetailsRepository,
     ILocalTimeZoneConvertProvider localTimeZoneConvertProvider,
     FIL.Logging.ILogger logger)
 {
     _stepDetailsRepository        = stepDetailsRepository;
     _eventRepository              = eventRepository;
     _stepRepository               = stepRepository;
     _localTimeZoneConvertProvider = localTimeZoneConvertProvider;
     _logger = logger;
 }
예제 #3
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;
 }