Ejemplo n.º 1
0
 public BotAnswerer()
 {
     _questionRepository = new QuestionRepository(QuestionRepositoryFilePath);
     _aphorismRepository = new AphorismsRepository(AphorismRepositoryFilePath);
     _byeRepository      = new ByeRepository(ByeRepositoryFilePath);
     _helloRepository    = new HelloRepository(HelloRepositoryFilePath);
     _jokesRepository    = new JokesRepository(JokesRepositoryFilePath);
     _myNameRepository   = new MyNameRepository(MyNameRepositoryFilePath);
 }
Ejemplo n.º 2
0
        public BotThread()
        {
            Questions = new Queue <string>();
            _cancellationTokenSource = new CancellationTokenSource();

            _questionRepository = new QuestionRepository(QuestionRepositoryFilePath);
            _aphorismRepository = new AphorismsRepository(AphorismRepositoryFilePath);
            _byeRepository      = new ByeRepository(ByeRepositoryFilePath);
            _helloRepository    = new HelloRepository(HelloRepositoryFilePath);
            _jokesRepository    = new JokesRepository(JokesRepositoryFilePath);
            _myNameRepository   = new MyNameRepository(MyNameRepositoryFilePath);
        }
Ejemplo n.º 3
0
 public HomeController(IMailService mail, IJokesRepository repo)
 {
     _mail = mail;
     _repo = repo;
 }
Ejemplo n.º 4
0
 public RepliesController(IJokesRepository repo)
 {
     _repo = repo;
 }
Ejemplo n.º 5
0
 public JokeQueries(IMapper mapper, IJokesRepository jokesRepository)
 {
     _mapper          = mapper;
     _jokesRepository = jokesRepository;
 }
Ejemplo n.º 6
0
 public TopicsController(IJokesRepository repo)
 {
     _repo = repo;
 }
Ejemplo n.º 7
0
 public JokeHandler(IMapper mapper, IJokesRepository jokeRepository)
 {
     _mapper         = mapper;
     _jokeRepository = jokeRepository;
 }