예제 #1
0
 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;
 }
예제 #2
0
        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;
        }