public AssetsController( ILogger <AssetsController> logger, IOptions <AppSettings> settings, IOptions <ImageStorageSettings> imageStorageSettings, IBlogImageStorage imageStorage, IBlogConfig blogConfig, ISiteIconGenerator siteIconGenerator, IWebHostEnvironment env) : base(logger, settings) { _blogConfig = blogConfig; _siteIconGenerator = siteIconGenerator; _env = env; _imageStorage = imageStorage; _cdnSettings = imageStorageSettings.Value?.CDNSettings; }
public AssetsController( ILogger <AssetsController> logger, IOptions <AppSettings> settings, IOptions <ImageStorageSettings> imageStorageSettings, IBlogImageStorage imageStorage, IBlogConfig blogConfig, IWebHostEnvironment env) { _settings = settings.Value; _blogConfig = blogConfig; _env = env; _imageStorage = imageStorage; _imageStorageSettings = imageStorageSettings.Value; _logger = logger; }
public MetaWeblogService( IBlogConfig blogConfig, ITimeZoneResolver timeZoneResolver, ILogger <MetaWeblogService> logger, IBlogImageStorage blogImageStorage, IFileNameGenerator fileNameGenerator, IMediator mediator) { _blogConfig = blogConfig; _timeZoneResolver = timeZoneResolver; _logger = logger; _blogImageStorage = blogImageStorage; _fileNameGenerator = fileNameGenerator; _mediator = mediator; }
public ImageController( IBlogImageStorage imageStorage, ILogger <ImageController> logger, IBlogConfig blogConfig, IMemoryCache cache, IFileNameGenerator fileNameGenerator, IOptions <AppSettings> settings, IOptions <ImageStorageSettings> imageStorageSettings) { _imageStorage = imageStorage; _logger = logger; _blogConfig = blogConfig; _cache = cache; _fileNameGenerator = fileNameGenerator; _settings = settings.Value; _imageStorageSettings = imageStorageSettings.Value; }
public MetaWeblogService( IBlogConfig blogConfig, ITZoneResolver tZoneResolver, ILogger <MetaWeblogService> logger, ITagService tagService, ICategoryService categoryService, IPostService postService, IPageService pageService, IBlogImageStorage blogImageStorage, IFileNameGenerator fileNameGenerator) { _blogConfig = blogConfig; _tZoneResolver = tZoneResolver; _logger = logger; _tagService = tagService; _categoryService = categoryService; _postService = postService; _pageService = pageService; _blogImageStorage = blogImageStorage; _fileNameGenerator = fileNameGenerator; }
public MetaWeblogService( IOptions <AuthenticationSettings> authOptions, IBlogConfig blogConfig, IDateTimeResolver dateTimeResolver, ILogger <MetaWeblogService> logger, ITagService tagService, ICategoryService categoryService, IPostService postService, IPageService pageService, IBlogImageStorage blogImageStorage, IFileNameGenerator fileNameGenerator) { _authenticationSettings = authOptions.Value; _blogConfig = blogConfig; _dateTimeResolver = dateTimeResolver; _logger = logger; _tagService = tagService; _categoryService = categoryService; _postService = postService; _pageService = pageService; _blogImageStorage = blogImageStorage; _fileNameGenerator = fileNameGenerator; }