public EventsHandler( IEventsRepository repository, IUserStateRepository stateRepository) { _repository = repository; _stateRepository = stateRepository; }
public Worker( IUserStateRepository userStateRepository, DateTimeService dateTimeService, IEventsRepository eventsRepository, ITelegramBotClient telegramBotClient ) { _dateTimeService = dateTimeService; _eventsRepository = eventsRepository; _telegramBotClient = telegramBotClient; _userStateRepository = userStateRepository; }
public SettingsHandler(IUserStateRepository userStateRepository) { _userStateRepository = userStateRepository; }
public StartHandler(IUserStateRepository stateRepository) { _stateRepository = stateRepository; }
public UserApplicationService(IEventStore eventStore, IUserStateRepository stateRepository, IUserStateQueryRepository stateQueryRepository) { this._eventStore = eventStore; this._stateRepository = stateRepository; this._stateQueryRepository = stateQueryRepository; }