public SearchService(IUserDao userDao, ICuyahogaContextProvider cuyahogaContextProvider, ITextExtractor textExtractor, IContentItemService <IContentItem> contentItemService) { this._userDao = userDao; this._cuyahogaContextProvider = cuyahogaContextProvider; this._textExtractor = textExtractor; this._contentItemService = contentItemService; }
/// <summary> /// Constructor /// </summary> /// <param name="log"></param> /// <param name="localizationService"></param> /// <param name="siteService"></param> /// <param name="userService"></param> /// <param name="contentItemService"></param> /// <param name="contentItemServiceForPage"></param> /// <param name="commentService"></param> /// <param name="categoryService"></param> /// <param name="tagService"></param> /// <param name="searchService"></param> /// <param name="widgetService"></param> /// <param name="messageService"></param> protected ContentControllerBase( ILog log, ILocalizationService localizationService, ISiteService siteService, IUserService userService, IContentItemService<Post> contentItemService, IContentItemService<Page> contentItemServiceForPage, ICommentService commentService, ICategoryService categoryService, ITagService tagService, ISearchService searchService, IWidgetService widgetService, IMessageService messageService) { this.log = log; this.localizationService = IoC.Resolve<ILocalizationService>(); this.userService = IoC.Resolve<IUserService>(); this.siteService = IoC.Resolve<ISiteService>(); this.categoryService = IoC.Resolve<ICategoryService>(); this.tagService = IoC.Resolve<ITagService>(); this.contentItemService = contentItemService; this.contentItemServiceForPage = contentItemServiceForPage; this.commentService = commentService; this.searchService = searchService; this.widgetService = widgetService; this.messageService = messageService; registeredWidgetComponents = new List<IWidgetComponent>(); currentCulture = Thread.CurrentThread.CurrentUICulture; }
/// <summary> /// DownloadsModule constructor. /// </summary> /// <param name="fileService">FileService dependency.</param> /// <param name="sessionManager">NHibernate session manager dependency.</param> public DownloadsModule(IFileService fileService,IFileResourceService fileResourceService, ISessionManager sessionManager, IContentItemService<FileResource> contentItemService) { this._sessionManager = sessionManager; this._fileService = fileService; this._contentItemService = contentItemService; this._fileResourceService = fileResourceService; }
public SearchService(IUserDao userDao, ICuyahogaContextProvider cuyahogaContextProvider, ITextExtractor textExtractor, IContentItemService<IContentItem> contentItemService) { this._userDao = userDao; this._cuyahogaContextProvider = cuyahogaContextProvider; this._textExtractor = textExtractor; this._contentItemService = contentItemService; }
public AdminCommentController(ILog log, IContentItemService<Post> contentItemService, ICommentService commentService, ILocalizationService localizationService, IUserService userService, ISiteService siteService) : base(log, localizationService, userService, siteService) { this.log = log; this.commentService = commentService; this.contentItemService = contentItemService; }
public FileResourceService(IFileService fileService, ICuyahogaContextProvider cuyahogaContextProvider, IContentItemService <FileResource> contentItemService, ICommonDao commonDao, ITextExtractor textExtractor) { this._commonDao = commonDao; this._fileService = fileService; this._contentItemService = contentItemService; this._cuyahogaContextProvider = cuyahogaContextProvider; this._textExtractor = textExtractor; }
public FileResourceService(IFileService fileService, ICuyahogaContextProvider cuyahogaContextProvider, IContentItemService<FileResource> contentItemService, ICommonDao commonDao, ITextExtractor textExtractor) { this._commonDao = commonDao; this._fileService = fileService; this._contentItemService = contentItemService; this._cuyahogaContextProvider = cuyahogaContextProvider; this._textExtractor = textExtractor; }
/// <summary> /// Default constructor. /// </summary> public ArticleModule(IContentItemService <Article> contentItemService, ICategoryService categoryService, ICommentService commentService) { this._contentItemService = contentItemService; this._categoryService = categoryService; this._commentService = commentService; this._currentArticleId = -1; this._currentCategoryId = -1; this._currentAction = ArticleModuleAction.List; }
public ContentItemQuerySource(IServiceProvider serviceProvider, ILiquidTemplateManager liquidTemplateManager, IContentItemService contentItemService) { _liquidTemplateManager = liquidTemplateManager; _serviceProvider = serviceProvider; _contentItemService = contentItemService; }
/// <summary> /// Creates a new instance of the <see cref="ManageFilesController"/> class. /// </summary> /// <param name="contentItemService"></param> /// <param name="fileResourceService"></param> /// <param name="userService"></param> /// <param name="categoryService"></param> /// <param name="moduleLoader"></param> /// <param name="fileResourceModelValidator"></param> public ManageFilesController(IContentItemService<FileResource> contentItemService, IFileResourceService fileResourceService, IUserService userService, ICategoryService categoryService, ModuleLoader moduleLoader, FileResourceModelValidator fileResourceModelValidator) { _contentItemService = contentItemService; _fileResourceService = fileResourceService; _userService = userService; _categoryService = categoryService; _moduleLoader = moduleLoader; this.ModelValidator = fileResourceModelValidator; }
/// <summary> /// Constructor. /// </summary> public RebuildIndex() { this._moduleTypeService = Container.Resolve<IModuleTypeService>(); this._searchService = Container.Resolve<ISearchService>(); this._contentItemService = Container.Resolve<IContentItemService<ContentItem>>(); this._cuyahogaContext = Cuyahoga.Core.Util.IoC.Container.Resolve<Cuyahoga.Core.ICuyahogaContext>(); this._cuyahogaContextProvider = Cuyahoga.Core.Util.IoC.Container.Resolve<Cuyahoga.Core.Service.ICuyahogaContextProvider>(); }
/// <summary> /// Creates a new instance of the <see cref="ManageFilesController"/> class. /// </summary> /// <param name="contentItemService"></param> /// <param name="fileResourceService"></param> /// <param name="userService"></param> /// <param name="categoryService"></param> /// <param name="moduleLoader"></param> /// <param name="fileResourceModelValidator"></param> public ManageFilesController(IContentItemService <FileResource> contentItemService, IFileResourceService fileResourceService, IUserService userService, ICategoryService categoryService, ModuleLoader moduleLoader, FileResourceModelValidator fileResourceModelValidator) { _contentItemService = contentItemService; _fileResourceService = fileResourceService; _userService = userService; _categoryService = categoryService; _moduleLoader = moduleLoader; this.ModelValidator = fileResourceModelValidator; }
public AdminContentItemController(ILog log, IContentItemService<ContentItem> contentItemService, ICategoryService categoryService, ITagService tagService, ILocalizationService localizationService, IUserService userService, ISiteService siteService) : base(log, localizationService, userService, siteService) { this.log = log; this.contentItemService = contentItemService; this.categoryService = categoryService; this.tagService = tagService; }
public AdminPageController(ILog log, IContentItemService<Page> contentItemService, ICategoryService categoryService, ISearchService searchService, ITagService tagService, IPageService pageService, ILocalizationService localizationService, IUserService userService, ISiteService siteService) : base(log, localizationService, userService, siteService) { this.log = log; this.contentItemService = contentItemService; this.pageService = pageService; this.searchService = searchService; }
public PostController(ILog log, ILocalizationService localizationService, ISiteService siteService, IUserService userService, IContentItemService<Post> contentItemService, IContentItemService<Arashi.Core.Domain.Page> contentItemServiceForPage, ICommentService commentService, ICategoryService categoryService, ITagService tagService, ISearchService searchService, IWidgetService widgetService, IMessageService messageService) : base(log, localizationService, siteService, userService, contentItemService, contentItemServiceForPage, commentService, categoryService, tagService, searchService, widgetService, messageService) { this.log = log; }
public ContentItemQueryController( IAuthorizationService authorizationService, IStore store, ILiquidTemplateManager liquidTemplateManager, IStringLocalizer <ContentItemQueryController> stringLocalizer, IServiceProvider serviceProvider, IQueryManager queryManager, IContentItemService contentItemService) { _authorizationService = authorizationService; _store = store; _liquidTemplateManager = liquidTemplateManager; _stringLocalizer = stringLocalizer; _serviceProvider = serviceProvider; _queryManager = queryManager; _contentItemService = contentItemService; }
/// <summary> /// Update the search index with the contents of the section. /// </summary> /// <param name="section"></param> public static void UpdateIndexFromSection(Section section) { CuyahogaContainer container = ContainerAccessorUtil.GetContainer(); // Get ModuleLoader from the container. This needs to happen explicit here because // this is a static method ModuleLoader moduleLoader = container.Resolve <ModuleLoader>(); ISearchService searchService = container.Resolve <ISearchService>(); IContentItemService <ContentItem> contentItemService = container.Resolve <IContentItemService <ContentItem> >(); if (moduleLoader == null) { throw new NullReferenceException("Unable to find the ModuleLoader instance"); } string indexDir = HttpContext.Current.Server.MapPath(Config.GetConfiguration()["SearchIndexDir"]); ModuleBase module = moduleLoader.GetModuleFromSection(section); if (module is ISearchable) { ISearchable searchableModule = module as ISearchable; if (searchableModule != null) { SearchContent[] searchContentList = searchableModule.GetAllSearchableContent(); foreach (SearchContent searchContent in searchContentList) { searchService.UpdateContent(searchContent); } } } //check for IContentItems else { IList <ContentItem> contents = contentItemService.FindContentItemsBySection(section); foreach (ContentItem content in contents) { if (content is ISearchableContent) { searchService.UpdateContent(content); } } } } //end method
/// <summary> /// Default constructor. /// </summary> public ArticleModule(IContentItemService<Article> contentItemService, ICategoryService categoryService, ICommentService commentService) { this._contentItemService = contentItemService; this._categoryService = categoryService; this._commentService = commentService; this._currentArticleId = -1; this._currentCategoryId = -1; this._currentAction = ArticleModuleAction.List; }
public BoldyController(ILog log,IContentItemService<Page> contentItemService, IThemeService themeService, ILocalizationService localizationService, IUserService userService, ISiteService siteService) : base(log, localizationService, userService, siteService) { this.log = log; this.contentItemService = contentItemService; }
public DashboardController(IBaseControllerServiceFacade baseServiceFacade, IContentItemService contentItemService, IRequestLogService requestLogService) : base(baseServiceFacade) { _contentItemService = contentItemService; _requestLogService = requestLogService; }
public ManageContentController(IContentItemService<StaticHtmlContent> contentItemService, ICategoryService categoryService) { _contentItemService = contentItemService; _categoryService = categoryService; }
public ContentItemController(IContentItemService contentItemService) { _contentItemService = contentItemService; }
public PageService(Arashi.Core.NHibernate.ISessionFactory sessionFactory, ILog log, IContentItemService<Page> contentItemService) : base(sessionFactory, log) { this.contentItemService = contentItemService; }
/// <summary> /// Constructor /// </summary> /// <param name="contentItemService"></param> public ArchivesWidgetComponent(ILog log, IContentItemService<Post> contentItemService) { this.log = log; this.contentItemService = contentItemService; }
public ContentItemController(IContentItemService contentItemService) { this.contentItemService = contentItemService; ValidateRequest = false; }
public StaticHtmlModule(IContentItemService<StaticHtmlContent> contentItemService) { _contentItemService = contentItemService; }
public VersioningDecorator(IContentItemService <T> contentItemService, IVersioningService <T> versioningService) : base(contentItemService) { this.versioningService = versioningService; }
public StaticHtmlModule(IContentItemService <StaticHtmlContent> contentItemService) { _contentItemService = contentItemService; }
public AuditContentDecorator(IContentItemService <T> contentItemService, ICuyahogaContextProvider cuyahogaContextProvider) : base(contentItemService) { this._cuyahogaContextProvider = cuyahogaContextProvider; }
public ContentItemController() { _contentItemRepository = new ContentItemRepository(); _contentItemService = new ContentItemService(_contentItemRepository); }
public ManageArticlesController(IContentItemService <Article> contentItemService, ICategoryService categoryService, ArticleModelValidator modelValidator) { _contentItemService = contentItemService; _categoryService = categoryService; ModelValidator = modelValidator; }
public HomePageService(IContentItemService contentItemService) { _contentItemService = contentItemService; }
public ContentItemController(IContentItemService service) { _service = service; }
public ContentPageService(IContentCategoryService contentCategoryService, IContentItemService contentItemService) { _contentCategoryService = contentCategoryService; _contentItemService = contentItemService; }
/// <summary> /// Constructor. /// </summary> /// <param name="siteStructureDao"></param> /// <param name="commonDao"></param> /// <param name="contentItemService"></param> public SectionService(ISiteStructureDao siteStructureDao, ICommonDao commonDao, IContentItemService<ContentItem> contentItemService) { this._siteStructureDao = siteStructureDao; this._commonDao = commonDao; this._contentItemService = contentItemService; }
/// <summary> /// Constructor. /// </summary> /// <param name="siteStructureDao"></param> /// <param name="commonDao"></param> /// <param name="contentItemService"></param> public SectionService(ISiteStructureDao siteStructureDao, ICommonDao commonDao, IContentItemService <ContentItem> contentItemService) { this._siteStructureDao = siteStructureDao; this._commonDao = commonDao; this._contentItemService = contentItemService; }
public CommentsController(ICommentService commentService, IContentItemService <ContentItem> contentItemService) { _commentService = commentService; _contentItemService = contentItemService; }
public CommentsController(ICommentService commentService, IContentItemService<ContentItem> contentItemService) { _commentService = commentService; _contentItemService = contentItemService; }
public ContentItemFilter(IPageService pageService, IContentItemService contentItemService) { this.pageService = pageService; this.contentItemService = contentItemService; }
public SearchDecorator(IContentItemService <T> contentItemService, ISearchService searchService) : base(contentItemService) { this._searchService = searchService; }
public ManageArticlesController(IContentItemService<Article> contentItemService, ICategoryService categoryService, ArticleModelValidator modelValidator) { _contentItemService = contentItemService; _categoryService = categoryService; ModelValidator = modelValidator; }
/// <summary> /// DownloadsModule constructor. /// </summary> /// <param name="fileResourceService"></param> /// <param name="cuyahogaContext"></param> /// <param name="contentItemService"></param> public DownloadsModule(IFileResourceService fileResourceService, ICuyahogaContext cuyahogaContext, IContentItemService <FileResource> contentItemService) { this._fileResourceService = fileResourceService; this._contentItemService = contentItemService; this._cuyahogaContext = cuyahogaContext; }
public ManageContentController(IContentItemService <StaticHtmlContent> contentItemService, ICategoryService categoryService) { _contentItemService = contentItemService; _categoryService = categoryService; }
public AbstractContentItemServiceDecorator(IContentItemService <T> contentItemService) { _contentItemService = contentItemService; }