コード例 #1
0
ファイル: HotNewsJob.cs プロジェクト: cddldg/dgblog
 public HotNewsJob(IHttpClientFactory httpClient,
                   IHotNewsRepository hotNewsRepository, DGBlogRedisContext redisContext)
 {
     _httpClient        = httpClient;
     _hotNewsRepository = hotNewsRepository;
     _redis             = redisContext;
 }
コード例 #2
0
 public BlogService(IBlogCacheService blogCacheService,
                    IPostRepository postRepository,
                    ICategoryRepository categoryRepository,
                    ITagRepository tagRepository,
                    IPostTagRepository postTagRepository,
                    IFriendLinkRepository friendLinksRepository,
                    IHotNewsRepository hotNewsRepository)
 {
     _blogCacheService      = blogCacheService;
     _postRepository        = postRepository;
     _categoryRepository    = categoryRepository;
     _tagRepository         = tagRepository;
     _postTagRepository     = postTagRepository;
     _friendLinksRepository = friendLinksRepository;
     _hotNewsRepository     = hotNewsRepository;
 }
コード例 #3
0
ファイル: HotNewsJob.cs プロジェクト: xhohh/Blog
 public HotNewsJob(IHttpClientFactory httpClient,
                   IHotNewsRepository hotNewsRepository)
 {
     _httpClient        = httpClient;
     _hotNewsRepository = hotNewsRepository;
 }
コード例 #4
0
 public HotNewsService(IHotNewsCacheService hotNewsCacheService,
                       IHotNewsRepository hotNewsRepository)
 {
     _hotNewsCacheService = hotNewsCacheService;
     _hotNewsRepository   = hotNewsRepository;
 }
コード例 #5
0
ファイル: HotNewsService.cs プロジェクト: bq1028/Blog-2
 public HotNewsService(IHotNewsRepository hotNewsRepository)
 {
     _hotNewsRepository = hotNewsRepository;
 }
コード例 #6
0
 public async Task <bool> IsValidGetHotNews(IHotNewsRepository repository, string city, DateTime date)
 {
     return(await repository.ContainsAnyHotNews(city, date));
 }
コード例 #7
0
 public HotNewsController(IHotNewsRepository hotNewsTableRepository, IApiInputValidationChecks inputValidation, IApiBusinessLogicValidationChecks businessValidation)
 {
     this.repository         = hotNewsTableRepository;
     this.inputValidation    = inputValidation;
     this.businessValidation = businessValidation;
 }