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