コード例 #1
0
 public GroupFeedController(
     ISubscribeService subscribeService,
     IGroupFeedService groupFeedService,
     IActivitiesServiceFactory activitiesServiceFactory,
     IIntranetUserContentProvider intranetUserContentProvider,
     IFeedTypeProvider centralFeedTypeProvider,
     IIntranetUserService <IGroupMember> intranetUserService,
     IGroupFeedContentService groupFeedContentContentService,
     IGroupFeedLinkProvider groupFeedLinkProvider,
     IGroupMemberService groupMemberService,
     IFeedFilterStateService <FeedFiltersState> feedFilterStateService,
     IActivityTypeProvider activityTypeProvider,
     IPermissionsService permissionsService,
     IContextTypeProvider contextTypeProvider,
     IFeedLinkService feedLinkService,
     IFeedFilterService feedFilterService)
     : base(
         subscribeService,
         groupFeedService,
         activitiesServiceFactory,
         intranetUserContentProvider,
         centralFeedTypeProvider,
         intranetUserService,
         groupFeedContentContentService,
         groupFeedLinkProvider,
         groupMemberService,
         feedFilterStateService,
         permissionsService,
         contextTypeProvider,
         feedLinkService,
         feedFilterService)
 {
     _intranetUserService = intranetUserService;
 }
コード例 #2
0
 protected CentralFeedControllerBase(
     ICentralFeedService centralFeedService,
     ICentralFeedContentService centralFeedContentService,
     IActivitiesServiceFactory activitiesServiceFactory,
     ISubscribeService subscribeService,
     IIntranetUserService <IIntranetUser> intranetUserService,
     IIntranetUserContentProvider intranetUserContentProvider,
     IFeedTypeProvider centralFeedTypeProvider,
     IFeedLinkService feedLinkService,
     IFeedFilterStateService <FeedFiltersState> feedFilterStateService,
     IPermissionsService permissionsService,
     IActivityTypeProvider activityTypeProvider,
     IContextTypeProvider contextTypeProvider,
     IFeedFilterService centralFeedFilterService)
     : base(subscribeService, centralFeedService, intranetUserService, feedFilterStateService, centralFeedTypeProvider, contextTypeProvider)
 {
     _centralFeedService        = centralFeedService;
     _centralFeedContentService = centralFeedContentService;
     _centralFeedTypeProvider   = centralFeedTypeProvider;
     _feedLinkService           = feedLinkService;
     _feedFilterStateService    = feedFilterStateService;
     _permissionsService        = permissionsService;
     _centralFeedFilterService  = centralFeedFilterService;
     _activitiesServiceFactory  = activitiesServiceFactory;
 }
コード例 #3
0
 public EventsController(
     IEventsService <Event> eventsService,
     IMediaHelper mediaHelper,
     IIntranetMemberService <IIntranetMember> intranetMemberService,
     IReminderService reminderService,
     IActivityTypeProvider activityTypeProvider,
     IDocumentIndexer documentIndexer,
     IGroupActivityService groupActivityService,
     IActivityLinkService activityLinkService,
     IActivityTagsHelper activityTagsHelper,
     IGroupMemberService groupMemberService,
     IContextTypeProvider contextTypeProvider,
     IActivityPageHelperFactory activityPageHelperFactory,
     IMentionService mentionService)
     : base(eventsService, mediaHelper, intranetMemberService, activityTypeProvider, activityLinkService, contextTypeProvider, activityPageHelperFactory)
 {
     _eventsService         = eventsService;
     _intranetMemberService = intranetMemberService;
     _reminderService       = reminderService;
     _documentIndexer       = documentIndexer;
     _groupActivityService  = groupActivityService;
     _activityLinkService   = activityLinkService;
     _activityTagsHelper    = activityTagsHelper;
     _groupMemberService    = groupMemberService;
     _mentionService        = mentionService;
 }
コード例 #4
0
 public ActivityTypeHelper(
     IIntranetActivityRepository activityRepository,
     IActivityTypeProvider activityTypeProvider)
 {
     _activityRepository   = activityRepository;
     _activityTypeProvider = activityTypeProvider;
 }
コード例 #5
0
 protected SocialServiceBase(
     IIntranetActivityRepository activityRepository,
     ICacheService cache,
     IActivityTypeProvider activityTypeProvider,
     IIntranetMediaService intranetMediaService,
     IActivityLocationService activityLocationService,
     IActivityLinkPreviewService activityLinkPreviewService,
     IIntranetMemberService <IntranetMember> intranetMemberService,
     IPermissionsService permissionsService,
     IGroupActivityService groupActivityService,
     IGroupService groupService
     )
     : base(
         activityRepository,
         cache,
         activityTypeProvider,
         intranetMediaService,
         activityLocationService,
         activityLinkPreviewService,
         intranetMemberService,
         permissionsService,
         groupActivityService,
         groupService)
 {
 }
コード例 #6
0
 public NotificationSettingsApiController(
     INotificationSettingsService notificationSettingsService,
     IActivityTypeProvider activityTypeProvider,
     INotificationTypeProvider notificationTypeProvider,
     INotifierTypeProvider notifierTypeProvider)
     : base(notificationSettingsService, activityTypeProvider, notificationTypeProvider, notifierTypeProvider)
 {
 }
コード例 #7
0
 public ActivityTypeHelper(
     IIntranetActivityRepository activityRepository,
     IActivityTypeProvider activityTypeProvider,
     IPagePromotionService <PagePromotionBase> pagePromotionService)
 {
     _activityRepository   = activityRepository;
     _activityTypeProvider = activityTypeProvider;
     _pagePromotionService = pagePromotionService;
 }
コード例 #8
0
        public CentralFeedContentProvider(
            IDocumentTypeAliasProvider documentTypeAliasProvider,
            IActivityTypeProvider activityTypeProvider)
        {
            _documentTypeAliasProvider = documentTypeAliasProvider;
            _activityTypeProvider      = activityTypeProvider;

            OverviewAliasPath = documentTypeAliasProvider.GetHomePage().ToEnumerable();
        }
コード例 #9
0
 public MyLinksController(UmbracoHelper umbracoHelper,
                          IMyLinksModelBuilder myLinksModelBuilder,
                          IMyLinksService myLinksService,
                          IIntranetUserService <IIntranetUser> intranetUserService,
                          IDocumentTypeAliasProvider documentTypeAliasProvider,
                          IActivityTypeProvider activityTypeProvider)
     : base(umbracoHelper, myLinksModelBuilder, myLinksService, intranetUserService, documentTypeAliasProvider, activityTypeProvider)
 {
 }
コード例 #10
0
 protected BulletinsServiceBase(
     IIntranetActivityRepository activityRepository,
     ICacheService cache,
     IActivityTypeProvider activityTypeProvider,
     IIntranetMediaService intranetMediaService,
     IActivityLocationService activityLocationService,
     IActivityLinkPreviewService activityLinkPreviewService)
     : base(activityRepository, cache, activityTypeProvider, intranetMediaService, activityLocationService, activityLinkPreviewService)
 {
 }
コード例 #11
0
 protected NotificationSettingsApiControllerBase(
     INotificationSettingsService notificationSettingsService,
     IActivityTypeProvider activityTypeProvider,
     INotificationTypeProvider notificationTypeProvider,
     INotifierTypeProvider notifierTypeProvider)
 {
     _notificationSettingsService = notificationSettingsService;
     _activityTypeProvider        = activityTypeProvider;
     _notificationTypeProvider    = notificationTypeProvider;
     _notifierTypeProvider        = notifierTypeProvider;
 }
コード例 #12
0
 protected BulletinsControllerBase(
     IBulletinsService <BulletinBase> bulletinsService,
     IMediaHelper mediaHelper,
     IIntranetMemberService <IIntranetMember> memberService,
     IActivityTypeProvider activityTypeProvider,
     IContextTypeProvider contextTypeProvider) : base(contextTypeProvider)
 {
     _bulletinsService     = bulletinsService;
     _mediaHelper          = mediaHelper;
     _memberService        = memberService;
     _activityTypeProvider = activityTypeProvider;
 }
コード例 #13
0
 protected NewsServiceBase(
     IIntranetActivityRepository activityRepository,
     ICacheService cache,
     IIntranetUserService <IIntranetUser> intranetUserService,
     IActivityTypeProvider activityTypeProvider,
     IIntranetMediaService intranetMediaService,
     IActivityLocationService activityLocationService,
     IActivityLinkPreviewService activityLinkPreviewService)
     : base(activityRepository, cache, activityTypeProvider, intranetMediaService, activityLocationService, activityLinkPreviewService)
 {
     _intranetUserService = intranetUserService;
 }
コード例 #14
0
 public CentralFeedContentService(
     IFeedTypeProvider feedTypeProvider,
     IGridHelper gridHelper,
     ICentralFeedService centralFeedService,
     IFeedLinkService feedLinkService,
     ICentralFeedContentProvider contentProvider,
     IActivityTypeProvider activityTypeProvider) : base(feedTypeProvider, gridHelper)
 {
     _centralFeedService   = centralFeedService;
     _feedLinkService      = feedLinkService;
     _contentProvider      = contentProvider;
     _activityTypeProvider = activityTypeProvider;
 }
コード例 #15
0
 public EventsService(
     IIntranetActivityRepository intranetActivityRepository,
     ICacheService cacheService,
     IIntranetMemberService <IntranetMember> intranetMemberService,
     ICommentsService commentsService,
     ILikesService likesService,
     ISubscribeService subscribeService,
     IPermissionsService permissionsService,
     INotificationsService notificationService,
     IMediaHelper mediaHelper,
     IElasticUintraActivityIndex activityIndex,
     IDocumentIndexer documentIndexer,
     IActivityTypeProvider activityTypeProvider,
     IIntranetMediaService intranetMediaService,
     IGroupActivityService groupActivityService,
     IActivityLocationService activityLocationService,
     IActivitySubscribeSettingService activitySubscribeSettingService,
     IActivityLinkPreviewService activityLinkPreviewService,
     IGroupService groupService,
     INotifierDataBuilder notifierDataBuilder,
     IActivityLinkService activityLinkService,
     IIndexerDiagnosticService indexerDiagnosticService,
     IUserTagService userTagService)
     : base(
         intranetActivityRepository,
         cacheService,
         activityTypeProvider,
         intranetMediaService,
         activityLocationService,
         activityLinkPreviewService,
         intranetMemberService,
         permissionsService,
         groupActivityService,
         groupService)
 {
     _commentsService                 = commentsService;
     _likesService                    = likesService;
     _subscribeService                = subscribeService;
     _notificationService             = notificationService;
     _mediaHelper                     = mediaHelper;
     _activityIndex                   = activityIndex;
     _documentIndexer                 = documentIndexer;
     _intranetMediaService            = intranetMediaService;
     _groupActivityService            = groupActivityService;
     _activitySubscribeSettingService = activitySubscribeSettingService;
     _groupService                    = groupService;
     _notifierDataBuilder             = notifierDataBuilder;
     _activityLinkService             = activityLinkService;
     _indexerDiagnosticService        = indexerDiagnosticService;
     _userTagService                  = userTagService;
 }
コード例 #16
0
 protected NewsControllerBase(
     IIntranetUserService <IIntranetUser> intranetUserService,
     INewsService <NewsBase> newsService,
     IMediaHelper mediaHelper,
     IActivityTypeProvider activityTypeProvider,
     IActivityLinkService activityLinkService,
     IContextTypeProvider contextTypeProvider) : base(contextTypeProvider)
 {
     _intranetUserService  = intranetUserService;
     _newsService          = newsService;
     _mediaHelper          = mediaHelper;
     _activityTypeProvider = activityTypeProvider;
     _activityLinkService  = activityLinkService;
 }
コード例 #17
0
 public GroupFeedContentService(
     IFeedTypeProvider feedTypeProvider,
     IGridHelper gridHelper,
     IGroupService groupService,
     IGroupContentProvider contentProvider,
     IActivityTypeProvider activityTypeProvider,
     IFeedLinkService feedLinkService)
     : base(feedTypeProvider, gridHelper)
 {
     _groupService         = groupService;
     _contentProvider      = contentProvider;
     _activityTypeProvider = activityTypeProvider;
     _feedLinkService      = feedLinkService;
 }
コード例 #18
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;
 }
コード例 #19
0
 protected IntranetActivityService(
     IIntranetActivityRepository activityRepository,
     ICacheService cache,
     IActivityTypeProvider activityTypeProvider,
     IIntranetMediaService intranetMediaService,
     IActivityLocationService activityLocationService,
     IActivityLinkPreviewService activityLinkPreviewService)
 {
     _activityRepository = activityRepository;
     _cache = cache;
     _activityTypeProvider       = activityTypeProvider;
     _intranetMediaService       = intranetMediaService;
     _activityLocationService    = activityLocationService;
     _activityLinkPreviewService = activityLinkPreviewService;
 }
コード例 #20
0
 protected EventsControllerBase(
     IEventsService <EventBase> eventsService,
     IMediaHelper mediaHelper,
     IIntranetMemberService <IIntranetMember> intranetMemberService,
     IActivityTypeProvider activityTypeProvider,
     IActivityLinkService activityLinkService,
     IContextTypeProvider contextTypeProvider,
     IActivityPageHelperFactory activityPageHelperFactory) : base(contextTypeProvider)
 {
     _eventsService             = eventsService;
     _mediaHelper               = mediaHelper;
     _intranetMemberService     = intranetMemberService;
     _activityTypeProvider      = activityTypeProvider;
     _activityLinkService       = activityLinkService;
     _activityPageHelperFactory = activityPageHelperFactory;
 }
コード例 #21
0
 public BulletinsController(
     IBulletinsService <Bulletin> bulletinsService,
     IMediaHelper mediaHelper,
     IIntranetUserService <IIntranetUser> intranetUserService,
     IActivityTypeProvider activityTypeProvider,
     IMyLinksService myLinksService,
     IGroupActivityService groupActivityService,
     IActivityTagsHelper activityTagsHelper,
     IContextTypeProvider contextTypeProvider)
     : base(bulletinsService, mediaHelper, intranetUserService, activityTypeProvider, contextTypeProvider)
 {
     _bulletinsService     = bulletinsService;
     _myLinksService       = myLinksService;
     _groupActivityService = groupActivityService;
     _activityTagsHelper   = activityTagsHelper;
 }
コード例 #22
0
 public NewsController(
     IIntranetUserService <IIntranetUser> intranetUserService,
     INewsService <News> newsService,
     IMediaHelper mediaHelper,
     IIntranetUserContentProvider intranetUserContentProvider,
     IActivityTypeProvider activityTypeProvider,
     IDocumentIndexer documentIndexer,
     IGroupActivityService groupActivityService,
     UserTagService userTagService,
     IActivityTagsHelper activityTagsHelper,
     IActivityLinkService activityLinkService,
     IContextTypeProvider contextTypeProvider)
     : base(intranetUserService, newsService, mediaHelper, activityTypeProvider, activityLinkService, contextTypeProvider)
 {
     _newsService          = newsService;
     _documentIndexer      = documentIndexer;
     _groupActivityService = groupActivityService;
     _userTagService       = userTagService;
     _activityTagsHelper   = activityTagsHelper;
 }
コード例 #23
0
ファイル: MyLinksHelper.cs プロジェクト: umbracouser7/Uintra
 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;
 }
コード例 #24
0
 public NewsController(
     IIntranetMemberService <IIntranetMember> intranetMemberService,
     INewsService <News> newsService,
     IMediaHelper mediaHelper,
     IActivityTypeProvider activityTypeProvider,
     IDocumentIndexer documentIndexer,
     IGroupActivityService groupActivityService,
     IActivityTagsHelper activityTagsHelper,
     IActivityLinkService activityLinkService,
     IContextTypeProvider contextTypeProvider,
     IMentionService mentionService)
     : base(intranetMemberService, newsService, mediaHelper, activityTypeProvider, activityLinkService, contextTypeProvider)
 {
     _intranetMemberService = intranetMemberService;
     _newsService           = newsService;
     _documentIndexer       = documentIndexer;
     _groupActivityService  = groupActivityService;
     _activityTagsHelper    = activityTagsHelper;
     _activityLinkService   = activityLinkService;
     _mentionService        = mentionService;
 }
コード例 #25
0
 protected IntranetActivityService(
     IIntranetActivityRepository activityRepository,
     ICacheService cache,
     IActivityTypeProvider activityTypeProvider,
     IIntranetMediaService intranetMediaService,
     IActivityLocationService activityLocationService,
     IActivityLinkPreviewService activityLinkPreviewService,
     IIntranetMemberService <IntranetMember> intranetMemberService,
     IPermissionsService permissionsService,
     IGroupActivityService groupActivityService,
     IGroupService groupService)
 {
     _activityRepository = activityRepository;
     _cache = cache;
     _activityTypeProvider       = activityTypeProvider;
     _intranetMediaService       = intranetMediaService;
     _activityLocationService    = activityLocationService;
     _activityLinkPreviewService = activityLinkPreviewService;
     _intranetMemberService      = intranetMemberService;
     _permissionsService         = permissionsService;
     _groupActivityService       = groupActivityService;
     _groupService = groupService;
 }
コード例 #26
0
 public CentralFeedController(
     ICentralFeedService centralFeedService,
     ICentralFeedContentService centralFeedContentService,
     IActivitiesServiceFactory activitiesServiceFactory,
     ISubscribeService subscribeService,
     IIntranetUserService <IGroupMember> intranetUserService,
     IIntranetUserContentProvider intranetUserContentProvider,
     IFeedTypeProvider centralFeedTypeProvider,
     IFeedLinkService feedLinkService,
     IGroupFeedService groupFeedService,
     IFeedActivityHelper feedActivityHelper,
     IFeedFilterStateService <FeedFiltersState> feedFilterStateService,
     IPermissionsService permissionsService,
     UmbracoHelper umbracoHelper,
     IActivityTypeProvider activityTypeProvider,
     IContextTypeProvider contextTypeProvider,
     IFeedFilterService feedFilterService)
     : base(
         centralFeedService,
         centralFeedContentService,
         activitiesServiceFactory,
         subscribeService,
         intranetUserService,
         intranetUserContentProvider,
         centralFeedTypeProvider,
         feedLinkService,
         feedFilterStateService,
         permissionsService,
         activityTypeProvider,
         contextTypeProvider,
         feedFilterService)
 {
     _intranetUserService = intranetUserService;
     _groupFeedService    = groupFeedService;
     _feedActivityHelper  = feedActivityHelper;
 }
コード例 #27
0
 public ActivityController(IIntranetUserService <IIntranetUser> intranetUserService,
                           IPermissionsService permissionsService,
                           IActivityTypeProvider activityTypeProvider)
     : base(intranetUserService, permissionsService)
 {
 }