Example #1
0
 public AuthorizeNewAccountRequestHandler(ILogger logger,
                                          IThreadContextSessionProvider threadContextSessionProvider, IBotUserRepository botUserRepository)
 {
     _logger = logger;
     _threadContextSessionProvider = threadContextSessionProvider;
     _botUserRepository            = botUserRepository;
 }
Example #2
0
 public CheckUniquePasswordHandler(ILogger logger,
                                   IThreadContextSessionProvider threadContextSessionProvider, IBotUserRepository botUserRepository)
 {
     _logger = logger;
     _threadContextSessionProvider = threadContextSessionProvider;
     _botUserRepository            = botUserRepository;
 }
Example #3
0
 public RegisterRequestHandler(ILogger logger,
                               IThreadContextSessionProvider threadContextSessionProvider,
                               IBotUserRepository botUserRepository)
 {
     _logger = logger;
     _threadContextSessionProvider = threadContextSessionProvider;
     _botUserRepository            = botUserRepository;
 }
 public PlayerStatusRequestHandler(ILogger logger,
                                   IThreadContextSessionProvider threadContextSessionProvider, IBotUserRepository botUserRepository, IPlayerRepository playerRepository)
 {
     _logger = logger;
     _threadContextSessionProvider = threadContextSessionProvider;
     _botUserRepository            = botUserRepository;
     _playerRepository             = playerRepository;
 }
 public CancelGameRequestHandler(
     IThreadContextSessionProvider threadContextSessionProvider,
     IBotUserRepository botUserRepository,
     IScheduler scheduler,
     IGameRepository gameRepository,
     IUserInteractionService userInteractionService)
 {
     _threadContextSessionProvider = threadContextSessionProvider;
     _botUserRepository            = botUserRepository;
     _scheduler              = scheduler;
     _gameRepository         = gameRepository;
     _userInteractionService = userInteractionService;
 }
 public ScheduleGameRequestHandler(ILogger logger,
                                   IThreadContextSessionProvider threadContextSessionProvider,
                                   IBotUserRepository botUserRepository,
                                   IScheduler scheduler,
                                   IGameRepository gameRepository,
                                   IServiceConfiguration configuration)
 {
     _logger = logger;
     _threadContextSessionProvider = threadContextSessionProvider;
     _botUserRepository            = botUserRepository;
     _scheduler      = scheduler;
     _gameRepository = gameRepository;
     _configuration  = configuration;
 }
Example #7
0
 public DistributionByTeamsEventMetadataRequestHandler(
     IServiceConfiguration serviceConfiguration,
     IThreadContextSessionProvider threadContextSessionProvider,
     IGameRepository gameRepository,
     IScheduler scheduler,
     IUserInteractionService userInteractionService,
     IBotUserRepository botUserRepository)
 {
     _serviceConfiguration         = serviceConfiguration;
     _threadContextSessionProvider = threadContextSessionProvider;
     _gameRepository         = gameRepository;
     _scheduler              = scheduler;
     _userInteractionService = userInteractionService;
     _botUserRepository      = botUserRepository;
 }
 public UserInteractionService(
     IDialogStorage dialogStorage,
     CommandFactory commandFactory,
     ILogger logger,
     IMediator mediator,
     IThreadContextSessionProvider threadContextSessionProvider,
     IBotUserRepository botUserRepository,
     IPlayerRepository playerRepository,
     IServiceConfiguration serviceConfiguration,
     IGameRepository gameRepository,
     ICommunicatorFactory communicatorFactory
     )
 {
     _dialogStorage  = dialogStorage;
     _commandFactory = commandFactory;
     _logger         = logger;
     _mediator       = mediator;
     _threadContextSessionProvider = threadContextSessionProvider;
     _botUserRepository            = botUserRepository;
     _playerRepository             = playerRepository;
     _serviceConfiguration         = serviceConfiguration;
     _gameRepository      = gameRepository;
     _communicatorFactory = communicatorFactory;
 }
Example #9
0
 public ForwardMessagesHandler(IBotUserRepository botUserRepository)
 {
     _botUserRepository = botUserRepository;
 }
 public ReplyMessagesHandler(IBotUserRepository botUserRepository)
 {
     _botUserRepository = botUserRepository;
 }
Example #11
0
 public LikesHandler(IBotUserRepository botUserRepository)
 {
     _botUserRepository = botUserRepository;
 }
Example #12
0
 public SendMessagesHandler(IBotUserRepository botUserRepository,
                            AggregatorBotConfiguration aggregatorBotConfiguration)
 {
     _botUserRepository          = botUserRepository;
     _aggregatorBotConfiguration = aggregatorBotConfiguration;
 }
 public PickDialogHandler(IBotUserRepository botUserRepository)
 {
     _botUserRepository = botUserRepository;
 }
Example #14
0
 public AuthCommand(IBotUserRepository botUserRepository, INotificationsService notificationsService)
     : base(Constants.Command)
 {
     _botUserRepository    = botUserRepository;
     _notificationsService = notificationsService;
 }
Example #15
0
 public DialogsCommand(IBotUserRepository botUserRepository)
     : base(Constants.Command)
 {
     _botUserRepository = botUserRepository;
 }
 public DeleteMessagesHandler(IBotUserRepository botUserRepository)
 {
     _botUserRepository = botUserRepository;
 }
Example #17
0
 public LogoutCommand(IBotUserRepository botUserRepository, INotificationsService notificationsService)
     : base("logout")
 {
     _botUserRepository    = botUserRepository;
     _notificationsService = notificationsService;
 }