public BlogPostController(IBlogManager blogManager, IHttpContextAccessor httpContextAccessor, IDasBlogSettings settings, IMapper mapper, ICategoryManager categoryManager, IFileSystemBinaryManager binaryManager, ILogger <BlogPostController> logger, IBlogPostViewModelCreator modelViewCreator) : base(settings) { this.blogManager = blogManager; this.categoryManager = categoryManager; this.httpContextAccessor = httpContextAccessor; dasBlogSettings = settings; this.mapper = mapper; this.binaryManager = binaryManager; this.logger = logger; this.modelViewCreator = modelViewCreator; }
public BlogPostController(IBlogManager blogManager, IHttpContextAccessor httpContextAccessor, IDasBlogSettings dasBlogSettings, IMapper mapper, ICategoryManager categoryManager, IFileSystemBinaryManager binaryManager, ILogger <BlogPostController> logger, IBlogPostViewModelCreator modelViewCreator, IMemoryCache memoryCache, IRecaptchaService recaptcha) : base(dasBlogSettings) { this.blogManager = blogManager; this.categoryManager = categoryManager; this.httpContextAccessor = httpContextAccessor; this.dasBlogSettings = dasBlogSettings; this.mapper = mapper; this.binaryManager = binaryManager; this.logger = logger; this.modelViewCreator = modelViewCreator; this.memoryCache = memoryCache; this.recaptcha = recaptcha; }