public IndexModel(IBlogAppService blogAppService, IPostAppService postAppService, ITagAppService tagAppService, IBlogManager blogManager, IGitlabClientAppService gitlabClientAppService, IMarkdownConverter markdownConverter) { _blogAppService = blogAppService; _postAppService = postAppService; _tagAppService = tagAppService; _blogManager = blogManager; _gitlabClientAppService = gitlabClientAppService; _markdownConverter = markdownConverter; }
public PortalBlogAppService(IGitlabClientAppService gitlabClientAppService, IMarkdownConverter markdownConverter, IPostAppService postAppService, IAppConfigurationAccessor appConfiguration, IPostManager postManager, ITagManager tagManager, BlogManager blogManager, IRepository <PostTag> postTagRepository) { _gitlabClientAppService = gitlabClientAppService; _markdownConverter = markdownConverter; _postAppService = postAppService; _appConfiguration = appConfiguration; _postManager = postManager; _tagManager = tagManager; _blogManager = blogManager; _postTagRepository = postTagRepository; }