public void Setup() { _givenJokes = new List <JokeDto>(); _logger = new Mock <ILogger <JokesHandler> >().Object; _httpClient = new Mock <IJokeHttpClient>().Object; _curatedHandler = new JokesHandler(_logger, _httpClient); }
public RandomJokeTimerService(IJokeHttpClient client, ILogger <RandomJokeTimerService> logger, IHubContext <JokeHub> hub) { _httpClient = client; _logger = logger; _hubContext = hub; }
public JokesController(IJokeHttpClient client, ILogger <JokesController> logger) : this(client, logger, new JokesHandler(logger, client)) { }
public JokesHandler(ILogger logger, IJokeHttpClient client, IEmphasize emphasizer = null) { _logger = logger; _httpClient = client; _emphasizer = emphasizer ?? new SimpleEmphasis(); }
internal JokesController(IJokeHttpClient client, ILogger <JokesController> logger, IJokesHandler jokesHandler) { _jokesHandler = jokesHandler; _logger = logger; }