public HackerNewsService([FromServices] IHackerNewsApi hackerNewsApi, IMapper mapper) { _hackerNewsApi = hackerNewsApi; _mapper = mapper; _storyCache = new ConcurrentDictionary <int, Story>(); }
public StoriesApiController(IHackerNewsApi api) { _api = api; }
public HackerNewsService(string baseUrlPath = "https://hn.algolia.com/api/v1") { this.hackerApi = RestService.For <IHackerNewsApi>(baseUrlPath); }