コード例 #1
0
 public EventsHandler(
     IEventsRepository repository,
     IUserStateRepository stateRepository)
 {
     _repository      = repository;
     _stateRepository = stateRepository;
 }
コード例 #2
0
 public Worker(
     IUserStateRepository userStateRepository,
     DateTimeService dateTimeService,
     IEventsRepository eventsRepository,
     ITelegramBotClient telegramBotClient
     )
 {
     _dateTimeService     = dateTimeService;
     _eventsRepository    = eventsRepository;
     _telegramBotClient   = telegramBotClient;
     _userStateRepository = userStateRepository;
 }
コード例 #3
0
 public SettingsHandler(IUserStateRepository userStateRepository)
 {
     _userStateRepository = userStateRepository;
 }
コード例 #4
0
 public StartHandler(IUserStateRepository stateRepository)
 {
     _stateRepository = stateRepository;
 }
コード例 #5
0
 public UserApplicationService(IEventStore eventStore, IUserStateRepository stateRepository, IUserStateQueryRepository stateQueryRepository)
 {
     this._eventStore           = eventStore;
     this._stateRepository      = stateRepository;
     this._stateQueryRepository = stateQueryRepository;
 }