Exemplo n.º 1
0
 public WordLadderProcessor(
     ILogger <IWordLadderProcessor> logger,
     IWordListRepository repository,
     IOptions <WordLadderOptions> options
     )
 {
     _logger            = logger;
     _repository        = repository;
     _wordLadderOptions = options.Value;
     _workingMatchList  = new List <string>();
 }
Exemplo n.º 2
0
 public WordService(IWordListRepository wordListRepo, IMemoryCache memoryCache)
 {
     _wordListRepository = wordListRepo;
     _memoryCache        = memoryCache;
 }
Exemplo n.º 3
0
 public WordListService(IWordListRepository wordListRepository)
 {
     _wordListRepository = wordListRepository;
 }
        public void Setup()
        {
            var cmd = new CommandText();

            _wordListRepository = new WordListRepository(ConfigFixture.Config, cmd);
        }