public ContentPageContentProvider(IDocumentTypeAliasProvider documentTypeAliasProvider,
                                   UmbracoHelper umbracoHelper) : base(umbracoHelper)
 {
     _documentTypeAliasProvider = documentTypeAliasProvider;
     _umbracoHelper             = umbracoHelper;
     _baseXPath = new[] { _documentTypeAliasProvider.GetHomePage() };
 }
Пример #2
0
 public GroupController(
     IGroupService groupService,
     IGroupMemberService groupMemberService,
     IMediaHelper mediaHelper,
     IGroupLinkProvider groupLinkProvider,
     IUserService userService,
     IGroupMediaService groupMediaService,
     IIntranetUserService <IGroupMember> intranetUserService,
     IProfileLinkProvider profileLinkProvider,
     UmbracoHelper umbracoHelper,
     IDocumentTypeAliasProvider documentTypeAliasProvider,
     IImageHelper imageHelper,
     IGroupPermissionsService groupPermissionsService,
     ICommandPublisher commandPublisher)
     : base(
         groupService,
         groupMemberService,
         mediaHelper,
         groupMediaService,
         intranetUserService,
         profileLinkProvider,
         groupLinkProvider,
         imageHelper,
         commandPublisher)
 {
     _intranetUserService       = intranetUserService;
     _umbracoHelper             = umbracoHelper;
     _documentTypeAliasProvider = documentTypeAliasProvider;
     _groupPermissionsService   = groupPermissionsService;
 }
Пример #3
0
 public SubNavigationModelBuilder(
     IUBaselineRequestContext baselineRequestContext,
     IDocumentTypeAliasProvider documentTypeAliasProvider,
     INodeModelService nodeModelService)
 {
     _baselineRequestContext    = baselineRequestContext;
     _documentTypeAliasProvider = documentTypeAliasProvider;
     _nodeModelService          = nodeModelService;
 }
Пример #4
0
 public static IEnumerable <string> GetFeedActivitiesXPath(IDocumentTypeAliasProvider aliasProvider)
 {
     return(new[]
     {
         aliasProvider.GetHomePage(),
         aliasProvider.GetGroupOverviewPage(),
         aliasProvider.GetGroupRoomPage()
     });
 }
Пример #5
0
        public ActivityPageHelper(Enum activityType, IEnumerable <string> baseXPath, UmbracoHelper umbracoHelper, IDocumentTypeAliasProvider documentTypeAliasProvider)
        {
            _umbracoHelper = umbracoHelper;
            _aliasProvider = documentTypeAliasProvider;
            _baseXPath     = baseXPath.ToArray();
            ActivityType   = activityType;

            _activityXPath = _baseXPath.Append(_aliasProvider.GetOverviewPage(ActivityType));
        }
Пример #6
0
 public OpenGraphService(
     IDocumentTypeAliasProvider documentTypeAliasProvider,
     IActivitiesServiceFactory activitiesServiceFactory,
     UmbracoHelper umbracoHelper)
 {
     _documentTypeAliasProvider = documentTypeAliasProvider;
     _activitiesServiceFactory  = activitiesServiceFactory;
     _umbracoHelper             = umbracoHelper;
 }
Пример #7
0
 public MyLinksController(UmbracoHelper umbracoHelper,
                          IMyLinksModelBuilder myLinksModelBuilder,
                          IMyLinksService myLinksService,
                          IIntranetUserService <IIntranetUser> intranetUserService,
                          IDocumentTypeAliasProvider documentTypeAliasProvider,
                          IActivityTypeProvider activityTypeProvider)
     : base(umbracoHelper, myLinksModelBuilder, myLinksService, intranetUserService, documentTypeAliasProvider, activityTypeProvider)
 {
 }
 public RemoveMailTemplatesFolderStep(
     IDocumentTypeAliasProvider documentTypeAliasProvider,
     UmbracoHelper umbracoHelper,
     IContentService contentService)
 {
     _documentTypeAliasProvider = documentTypeAliasProvider;
     _umbracoHelper             = umbracoHelper;
     _contentService            = contentService;
 }
Пример #9
0
        public CentralFeedContentProvider(
            IDocumentTypeAliasProvider documentTypeAliasProvider,
            IActivityTypeProvider activityTypeProvider)
        {
            _documentTypeAliasProvider = documentTypeAliasProvider;
            _activityTypeProvider      = activityTypeProvider;

            OverviewAliasPath = documentTypeAliasProvider.GetHomePage().ToEnumerable();
        }
Пример #10
0
 public OpenGraphService(
     IDocumentTypeAliasProvider documentTypeAliasProvider,
     IActivitiesServiceFactory activitiesServiceFactory,
     INodeModelService nodeModelService,
     IMediaProvider mediaProvider)
 {
     _documentTypeAliasProvider = documentTypeAliasProvider;
     _activitiesServiceFactory  = activitiesServiceFactory;
     _nodeModelService          = nodeModelService;
     _mediaProvider             = mediaProvider;
 }
 public CacheActivityPageHelperFactory(
     UmbracoHelper umbracoHelper,
     IDocumentTypeAliasProvider aliasProvider,
     IPagePromotionService <PagePromotionBase> pagePromotionService,
     IEnumerable <string> feedActivitiesXPath)
 {
     _umbracoHelper        = umbracoHelper;
     _aliasProvider        = aliasProvider;
     _pagePromotionService = pagePromotionService;
     _feedActivitiesXPath  = feedActivitiesXPath;
 }
Пример #12
0
 public SearchUmbracoHelper(
     IDocumentTypeAliasProvider documentTypeAliasProvider,
     INodeModelService nodeModelService,
     IUBaselineRequestContext requestContext,
     ISearchContentPanelConverterProvider searchContentPanelConverterProvider)
 {
     _documentTypeAliasProvider           = documentTypeAliasProvider;
     _nodeModelService                    = nodeModelService;
     _requestContext                      = requestContext;
     _searchContentPanelConverterProvider = searchContentPanelConverterProvider;
 }
Пример #13
0
 public ContentIndexer(
     UmbracoHelper umbracoHelper,
     ISearchUmbracoHelper searchUmbracoHelper,
     IElasticContentIndex contentIndex,
     IDocumentTypeAliasProvider documentTypeAliasProvider,
     IGridHelper gridHelper)
 {
     _umbracoHelper             = umbracoHelper;
     _searchUmbracoHelper       = searchUmbracoHelper;
     _contentIndex              = contentIndex;
     _documentTypeAliasProvider = documentTypeAliasProvider;
     _gridHelper = gridHelper;
 }
Пример #14
0
 public ContentIndexer(
     ISearchUmbracoHelper searchUmbracoHelper,
     IElasticContentIndex contentIndex,
     IDocumentTypeAliasProvider documentTypeAliasProvider,
     IIndexerDiagnosticService indexerDiagnosticService,
     IContentService contentService)
 {
     _searchUmbracoHelper       = searchUmbracoHelper;
     _contentIndex              = contentIndex;
     _documentTypeAliasProvider = documentTypeAliasProvider;
     _indexerDiagnosticService  = indexerDiagnosticService;
     _contentService            = contentService;
 }
Пример #15
0
 public NotificationSettingsMigrationStep(
     UmbracoHelper umbracoHelper,
     IDocumentTypeAliasProvider documentTypeAliasProvider,
     INotificationSettingsService notificationSettingsService,
     IExceptionLogger exceptionLogger,
     IContentService contentService)
 {
     _umbracoHelper               = umbracoHelper;
     _documentTypeAliasProvider   = documentTypeAliasProvider;
     _notificationSettingsService = notificationSettingsService;
     _exceptionLogger             = exceptionLogger;
     _contentService              = contentService;
     _mailTemplates               = GetMailTemplates();
 }
Пример #16
0
 protected MyLinksControllerBase(
     UmbracoHelper umbracoHelper,
     IMyLinksModelBuilder myLinksModelBuilder,
     IMyLinksService myLinksService,
     IIntranetMemberService <IIntranetMember> intranetMemberService,
     IDocumentTypeAliasProvider documentTypeAliasProvider,
     IActivityTypeProvider activityTypeProvider)
 {
     _umbracoHelper             = umbracoHelper;
     _myLinksModelBuilder       = myLinksModelBuilder;
     _myLinksService            = myLinksService;
     _intranetMemberService     = intranetMemberService;
     _activityTypeProvider      = activityTypeProvider;
     _documentTypeAliasProvider = documentTypeAliasProvider;
 }
Пример #17
0
 public UserTagsEventService(
     IUserTagProvider userTagProvider,
     IUserTagsSearchIndexer userTagsSearchIndexer,
     IDocumentTypeAliasProvider documentTypeAliasProvider,
     IUserTagRelationService userTagRelationService,
     IActivityUserTagIndex activityUserTagIndex,
     IUserTagProvider tagProvider)
 {
     _userTagProvider           = userTagProvider;
     _userTagsSearchIndexer     = userTagsSearchIndexer;
     _documentTypeAliasProvider = documentTypeAliasProvider;
     _userTagRelationService    = userTagRelationService;
     _activityUserTagIndex      = activityUserTagIndex;
     _tagProvider = tagProvider;
 }
Пример #18
0
 public PagePromotionService(
     UmbracoHelper umbracoHelper,
     IIntranetMemberService <IIntranetMember> memberService,
     ILikesService likesService,
     ICommentsService commentsService,
     IDocumentTypeAliasProvider documentTypeAliasProvider,
     IGridHelper gridHelper,
     ICacheService cacheService,
     IDocumentIndexer documentIndexer)
     : base(cacheService, umbracoHelper, documentTypeAliasProvider)
 {
     _memberService   = memberService;
     _likesService    = likesService;
     _commentsService = commentsService;
     _gridHelper      = gridHelper;
     _documentIndexer = documentIndexer;
 }
Пример #19
0
 public NewsService(IIntranetActivityRepository intranetActivityRepository,
                    ICacheService cacheService,
                    IIntranetUserService <IIntranetUser> intranetUserService,
                    ICommentsService commentsService,
                    ILikesService likesService,
                    ISubscribeService subscribeService,
                    IPermissionsService permissionsService,
                    INotificationsService notificationService,
                    IMediaHelper mediaHelper,
                    IElasticUintraActivityIndex activityIndex,
                    IDocumentIndexer documentIndexer,
                    IActivityTypeProvider activityTypeProvider,
                    IDocumentTypeAliasProvider documentTypeAliasProvider,
                    IIntranetMediaService intranetMediaService,
                    IGroupActivityService groupActivityService,
                    IActivityLinkService linkService,
                    IActivityLocationService activityLocationService,
                    IUserTagService userTagService,
                    IActivityLinkPreviewService activityLinkPreviewService,
                    IGroupService groupService,
                    INotifierDataBuilder notifierDataBuilder)
     : base(intranetActivityRepository, cacheService, intranetUserService,
            activityTypeProvider, intranetMediaService, activityLocationService, activityLinkPreviewService)
 {
     _intranetUserService       = intranetUserService;
     _commentsService           = commentsService;
     _likesService              = likesService;
     _permissionsService        = permissionsService;
     _subscribeService          = subscribeService;
     _notificationService       = notificationService;
     _mediaHelper               = mediaHelper;
     _activityIndex             = activityIndex;
     _documentIndexer           = documentIndexer;
     _documentTypeAliasProvider = documentTypeAliasProvider;
     _intranetMediaService      = intranetMediaService;
     _groupActivityService      = groupActivityService;
     _linkService               = linkService;
     _userTagService            = userTagService;
     _groupService              = groupService;
     _notifierDataBuilder       = notifierDataBuilder;
     _activityLocationService   = activityLocationService;
 }
Пример #20
0
 public MyLinksHelper(
     IDocumentTypeAliasProvider documentTypeAliasProvider,
     IIntranetMemberService <IntranetMember> intranetMemberService,
     IMyLinksService myLinksService,
     IActivitiesServiceFactory activitiesServiceFactory,
     INavigationApplicationSettings navigationApplicationSettings,
     IGroupService groupService,
     INodeModelService nodeModelService,
     IActivityTypeProvider activityTypeProvider,
     IIntranetLocalizationService intranetLocalizationService)
 {
     _intranetMemberService         = intranetMemberService;
     _myLinksService                = myLinksService;
     _activitiesServiceFactory      = activitiesServiceFactory;
     _navigationApplicationSettings = navigationApplicationSettings;
     _groupService                = groupService;
     _nodeModelService            = nodeModelService;
     _documentTypeAliasProvider   = documentTypeAliasProvider;
     _activityTypeProvider        = activityTypeProvider;
     _intranetLocalizationService = intranetLocalizationService;
 }
        public NavigationController(
            ILeftSideNavigationModelBuilder leftSideNavigationModelBuilder,
            ISubNavigationModelBuilder subNavigationModelBuilder,
            ITopNavigationModelBuilder topNavigationModelBuilder,
            ICentralFeedContentService centralFeedContentService,
            ISystemLinksModelBuilder systemLinksModelBuilder,
            IDocumentTypeAliasProvider documentTypeAliasProvider,
            IGroupService groupService,
            IGroupFeedContentService groupFeedContentService,
            IIntranetUserService <IntranetUser> intranetUserService,
            IGroupLinkProvider groupLinkProvider,
            IGroupContentProvider groupContentProvider,
            IGroupHelper groupHelper,
            ICentralFeedHelper centralFeedHelper,
            IProfileLinkProvider profileLinkProvider,
            IPermissionsService permissionsService,
            IUserService userService,
            IGroupContentProvider contentProvider)
            : base(
                leftSideNavigationModelBuilder,
                subNavigationModelBuilder,
                topNavigationModelBuilder,
                systemLinksModelBuilder,
                intranetUserService,
                profileLinkProvider,
                permissionsService,
                userService)
        {
            _documentTypeAliasProvider = documentTypeAliasProvider;
            _groupService              = groupService;
            _groupFeedContentService   = groupFeedContentService;
            _intranetUserService       = intranetUserService;
            _groupLinkProvider         = groupLinkProvider;
            _groupContentProvider      = groupContentProvider;
            _subNavigationModelBuilder = subNavigationModelBuilder;
            _groupHelper       = groupHelper;
            _centralFeedHelper = centralFeedHelper;

            SystemLinksContentXPath = $"root/{_documentTypeAliasProvider.GetDataFolder()}[@isDoc]/{_documentTypeAliasProvider.GetSystemLinkFolder()}[@isDoc]/{_documentTypeAliasProvider.GetSystemLink()}[@isDoc]";
        }
 protected PagePromotionServiceBase(ICacheService cacheService, UmbracoHelper umbracoHelper, IDocumentTypeAliasProvider documentTypeAliasProvider)
 {
     _cacheService              = cacheService;
     _umbracoHelper             = umbracoHelper;
     _documentTypeAliasProvider = documentTypeAliasProvider;
 }
Пример #23
0
 public DeleteUserTagHandler(IDocumentTypeAliasProvider documentTypeAliasProvider, IUserTagRelationService userTagRelationService)
 {
     _documentTypeAliasProvider = documentTypeAliasProvider;
     _userTagRelationService    = userTagRelationService;
 }
 public IntranetUserContentProvider(UmbracoHelper umbracoHelper, IDocumentTypeAliasProvider documentTypeAliasProvider)
     : base(umbracoHelper)
 {
     _documentTypeAliasProvider = documentTypeAliasProvider;
     _baseXPath = new[] { _documentTypeAliasProvider.GetHomePage() };
 }
 public NotificationContentProvider(UmbracoHelper umbracoHelper, IDocumentTypeAliasProvider documentTypeAliasProvider)
     : base(umbracoHelper)
 {
     _documentTypeAliasProvider = documentTypeAliasProvider;
 }
Пример #26
0
 public ContentBlockDefinitionFilterer(IDocumentTypeAliasProvider documentTypeAliasProvider)
 {
     _documentTypeAliasProvider = documentTypeAliasProvider;
 }
Пример #27
0
 public SearchUmbracoHelper(UmbracoHelper umbracoHelper, IDocumentTypeAliasProvider documentTypeAliasProvider)
 {
     _umbracoHelper             = umbracoHelper;
     _documentTypeAliasProvider = documentTypeAliasProvider;
 }
Пример #28
0
 public XPathProvider(IDocumentTypeAliasProvider documentTypeAliasProvider)
 {
     _documentTypeAliasProvider = documentTypeAliasProvider;
 }
 public InMemoryContentBlocksPresetRepository(IDocumentTypeAliasProvider documentTypeAliasProvider)
 {
     _documentTypeAliasProvider = documentTypeAliasProvider;
 }
Пример #30
0
 static TransferRequestHelper()
 {
     UmbracoHelper = DependencyResolver.Current.GetService <UmbracoHelper>();
     AliasProvider = DependencyResolver.Current.GetService <IDocumentTypeAliasProvider>();
 }