public LatestActivitiesPanelViewModelConverter( IFeedTypeProvider feedTypeProvider, ICentralFeedService centralFeedService, IIntranetLocalizationService intranetLocalizationService, IIntranetMemberService <IntranetMember> intranetMemberService, IActivityLinkService linkService, ICentralFeedHelper centralFeedHelper, ILogger logger) { _feedTypeProvider = feedTypeProvider; _centralFeedService = centralFeedService; _intranetLocalizationService = intranetLocalizationService; _intranetMemberService = intranetMemberService; _linkService = linkService; _centralFeedHelper = centralFeedHelper; _logger = logger; }
public CentralFeedApiController( ICentralFeedHelper centralFeedHelper, IFeedTypeProvider feedTypeProvider, IGroupFeedService groupFeedService, ICentralFeedService centralFeedService, IFeedPresentationService feedPresentationService, IFeedFilterService feedFilterService, INodeModelService nodeModelService, IUBaselineRequestContext requestContext ) { _centralFeedHelper = centralFeedHelper; _feedTypeProvider = feedTypeProvider; _groupFeedService = groupFeedService; _centralFeedService = centralFeedService; _feedPresentationService = feedPresentationService; _feedFilterService = feedFilterService; _nodeModelService = nodeModelService; _requestContext = requestContext; }
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]"; }