Example #1
0
        public PollHandler(
            PollBotContext dbContext
            )
            : base("/skype")
        {
            _dbContext = dbContext;

            Register("new", HandleNewPoll);
            Register("answer", HandlePollAnswer);
            Register("close", HandlePollClose);
            Register("results", HandlePollResults);
            Register("", PrintUsage);
        }
Example #2
0
        public PollHandler(
            PollBotContext dbContext,
            MattermostSrv mattermostSrv
            )
            : base("/skype")
        {
            _dbContext     = dbContext;
            _mattermostSrv = mattermostSrv;

            Register("new", HandleNewPoll);
            Register("answer", HandlePollAnswer);
            Register("close", HandlePollClose);
            Register("results", HandlePollResults);
            Register("idanswer", HandleAnswerId);
            Register("list", HandleList);
            Register("reopen", HandleReopen);
            Register("", PrintUsage);
        }