public HomeController( BlogCache blogCache, ProfileRepository profileRepository, AccessKeyValidator accessKeyValidator, MetadataGenerator metadataGenerator, PageAccessRecorder pageAccessRecorder) { _blogCache = blogCache; _profileRepository = profileRepository; _accessKeyValidator = accessKeyValidator; _metadataGenerator = metadataGenerator; _pageAccessRecorder = pageAccessRecorder; }
public BlogPostHealthCheck(BlogCache blogCache) => _blogCache = blogCache;
public MetadataGenerator(ILoggerFactory loggerFactory, IConfiguration config, BlogCache blogCache) { _logger = loggerFactory.CreateLogger <MetadataGenerator>(); _rssItemCount = int.TryParse(config["RssItemCount"], out var c) ? c : 15; _blogCache = blogCache; }