public PostManageController(IPostManageService pm) { bll = pm; BusinessServices = new List <object>() { pm }; }
public PostController( IPostQueryService postQueryService, IPostManageService postManageService, IBlogConfig blogConfig, ITimeZoneResolver timeZoneResolver, IPingbackSender pingbackSender, ILogger <PostController> logger) { _postQueryService = postQueryService; _postManageService = postManageService; _blogConfig = blogConfig; _timeZoneResolver = timeZoneResolver; _pingbackSender = pingbackSender; _logger = logger; }
public MetaWeblogService( IBlogConfig blogConfig, ITimeZoneResolver timeZoneResolver, ILogger <MetaWeblogService> logger, ITagService tagService, ICategoryService categoryService, IPostQueryService postQueryService, IPostManageService postManageService, IBlogPageService blogPageService, IBlogImageStorage blogImageStorage, IFileNameGenerator fileNameGenerator) { _blogConfig = blogConfig; _timeZoneResolver = timeZoneResolver; _logger = logger; _tagService = tagService; _categoryService = categoryService; _postQueryService = postQueryService; _blogPageService = blogPageService; _blogImageStorage = blogImageStorage; _fileNameGenerator = fileNameGenerator; _postManageService = postManageService; }