示例#1
0
 protected GroupFeedControllerBase(
     IGroupFeedService groupFeedService,
     IActivitiesServiceFactory activitiesServiceFactory,
     IFeedTypeProvider centralFeedTypeProvider,
     IIntranetMemberService <IGroupMember> intranetMemberService,
     IGroupFeedContentService groupFeedContentContentService,
     IGroupMemberService groupMemberService,
     IFeedFilterStateService <FeedFiltersState> feedFilterStateService,
     IPermissionsService permissionsService,
     IContextTypeProvider contextTypeProvider,
     IFeedLinkService feedLinkService,
     IFeedFilterService feedFilterService,
     IPermissionResourceTypeProvider permissionResourceTypeProvider)
     : base(
         groupFeedService,
         feedFilterStateService,
         contextTypeProvider)
 {
     _groupFeedService               = groupFeedService;
     _activitiesServiceFactory       = activitiesServiceFactory;
     _centralFeedTypeProvider        = centralFeedTypeProvider;
     _intranetMemberService          = intranetMemberService;
     _groupFeedContentContentService = groupFeedContentContentService;
     _groupMemberService             = groupMemberService;
     _feedFilterStateService         = feedFilterStateService;
     _permissionsService             = permissionsService;
     _feedLinkService   = feedLinkService;
     _feedFilterService = feedFilterService;
     _permissionResourceTypeProvider = permissionResourceTypeProvider;
 }
示例#2
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;
 }
 protected GroupFeedControllerBase(
     ISubscribeService subscribeService,
     IGroupFeedService groupFeedService,
     IActivitiesServiceFactory activitiesServiceFactory,
     IIntranetUserContentProvider intranetUserContentProvider,
     IFeedTypeProvider centralFeedTypeProvider,
     IIntranetUserService <IGroupMember> intranetUserService,
     IGroupFeedContentService groupFeedContentContentService,
     IGroupFeedLinkProvider groupFeedLinkProvider,
     IGroupMemberService groupMemberService,
     IFeedFilterStateService <FeedFiltersState> feedFilterStateService,
     IPermissionsService permissionsService,
     IContextTypeProvider contextTypeProvider,
     IFeedLinkService feedLinkService,
     IFeedFilterService feedFilterService)
     : base(
         subscribeService,
         groupFeedService,
         intranetUserService,
         feedFilterStateService,
         centralFeedTypeProvider,
         contextTypeProvider)
 {
     _groupFeedService               = groupFeedService;
     _activitiesServiceFactory       = activitiesServiceFactory;
     _centralFeedTypeProvider        = centralFeedTypeProvider;
     _intranetUserService            = intranetUserService;
     _groupFeedContentContentService = groupFeedContentContentService;
     _groupMemberService             = groupMemberService;
     _feedFilterStateService         = feedFilterStateService;
     _permissionsService             = permissionsService;
     _feedLinkService   = feedLinkService;
     _feedFilterService = feedFilterService;
 }
示例#4
0
 public GroupFeedController(
     IGroupFeedService groupFeedService,
     IActivitiesServiceFactory activitiesServiceFactory,
     IFeedTypeProvider centralFeedTypeProvider,
     IIntranetMemberService <IGroupMember> intranetMemberService,
     IGroupFeedContentService groupFeedContentContentService,
     IGroupMemberService groupMemberService,
     IFeedFilterStateService <FeedFiltersState> feedFilterStateService,
     IPermissionsService permissionsService,
     IContextTypeProvider contextTypeProvider,
     IFeedLinkService feedLinkService,
     IFeedFilterService feedFilterService,
     IPermissionResourceTypeProvider permissionResourceTypeProvider)
     : base(
         groupFeedService,
         activitiesServiceFactory,
         centralFeedTypeProvider,
         intranetMemberService,
         groupFeedContentContentService,
         groupMemberService,
         feedFilterStateService,
         permissionsService,
         contextTypeProvider,
         feedLinkService,
         feedFilterService,
         permissionResourceTypeProvider)
 {
     _intranetMemberService = intranetMemberService;
 }
 public AssignCredentialsPopupViewComponent(IAuthService authService, IGroupMemberService groupMemberService, IUserService userService, IGroupService groupService)
 {
     _authService        = authService ?? throw new ArgumentNullException(nameof(authService));
     _groupMemberService = groupMemberService ?? throw new ArgumentNullException(nameof(groupMemberService));
     _userService        = userService ?? throw new ArgumentNullException(nameof(userService));
     _groupService       = groupService ?? throw new ArgumentNullException(nameof(groupService));
 }
示例#6
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;
 }
示例#7
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;
 }
示例#8
0
 public JobStatusChangePopupViewComponent(IGroupMemberService groupMemberService, IAuthService authService, IRequestService requestService, IGroupService groupService)
 {
     _groupMemberService = groupMemberService;
     _authService        = authService;
     _requestService     = requestService;
     _groupService       = groupService;
 }
 public AccountNavBadgeViewComponent(IRequestService requestService, IFilterService filterService, IGroupMemberService groupMemberService, IGroupService groupService)
 {
     _requestService     = requestService;
     _groupMemberService = groupMemberService;
     _groupService       = groupService;
     _filterService      = filterService;
 }
示例#10
0
 public VolunteerListViewComponent(IGroupService groupService, IUserService userService, IAuthService authService, IGroupMemberService groupMemberService, IRequestService requestService)
 {
     _groupService       = groupService;
     _userService        = userService;
     _authService        = authService;
     _groupMemberService = groupMemberService;
     _requestService     = requestService;
 }
 public JobListViewComponent(IRequestService requestService, IAuthService authService, IGroupMemberService groupMemberService, IFilterService filterService, IAddressService addressService)
 {
     _requestService     = requestService;
     _authService        = authService;
     _groupMemberService = groupMemberService;
     _filterService      = filterService;
     _addressService     = addressService;
 }
示例#12
0
 /// <summary>
 /// ctor
 /// </summary>
 /// <param name="mapper">aa</param>
 /// <param name="logger"></param>
 /// <param name="groupMemberService"></param>
 /// <param name="groupService"></param>
 /// <param name="groupRoleService"></param>
 public GroupMemberController(IMapper mapper, ILogger <GroupMemberController> logger,
                              IGroupMemberService groupMemberService, IGroupService groupService,
                              IGroupRoleService groupRoleService)
     : base(mapper, logger)
 {
     _groupMemberService = groupMemberService;
     _groupService       = groupService;
     _groupRoleService   = groupRoleService;
 }
示例#13
0
 public RequestHelpController(ILogger <RequestHelpController> logger, IRequestService requestService, IGroupService groupService, IRequestHelpBuilder requestHelpBuilder, IAuthService authService, IGroupMemberService groupMemberService)
 {
     _logger             = logger;
     _requestService     = requestService;
     _groupService       = groupService;
     _requestHelpBuilder = requestHelpBuilder;
     _authService        = authService;
     _groupMemberService = groupMemberService;
 }
 public ViewLocationPopupViewComponent(IAddressService addressService, IRequestService requestService, IAuthService authService, IGroupMemberService groupMemberService, IUserService userService, IGroupService groupService)
 {
     _authService        = authService ?? throw new ArgumentNullException(nameof(authService));
     _groupMemberService = groupMemberService ?? throw new ArgumentNullException(nameof(groupMemberService));
     _userService        = userService ?? throw new ArgumentNullException(nameof(userService));
     _groupService       = groupService ?? throw new ArgumentNullException(nameof(groupService));
     _requestService     = requestService ?? throw new ArgumentNullException(nameof(requestService));
     _addressService     = addressService ?? throw new ArgumentNullException(nameof(addressService));
 }
 public GroupDocumentsService(
     ISqlRepository <GroupDocument> repository,
     IGroupMemberService groupMemberService,
     IIntranetMemberService <IntranetMember> intranetMemberService)
 {
     _repository            = repository;
     _groupMemberService    = groupMemberService;
     _intranetMemberService = intranetMemberService;
 }
示例#16
0
 public CommunityController(ILogger <CommunityController> logger, ICommunityRepository communityRepository, IWebHostEnvironment env, IConfiguration configuration, IGroupService groupService, IAuthService authService, IGroupMemberService groupMemberService)
 {
     _env    = env;
     _logger = logger;
     _communityRepository = communityRepository;
     _configuration       = configuration;
     _groupService        = groupService;
     _authService         = authService;
     _groupMemberService  = groupMemberService;
 }
示例#17
0
 public GroupMemberController(
     IMapper mapper,
     ILogger <GroupMemberController> logger,
     IUnitOfWork <SecurityManagementContext> unitOfWork,
     IGroupMemberService groupMemberService)
 {
     this._mapper             = mapper;
     this._logger             = logger;
     this._unitOfWork         = unitOfWork;
     this._groupMemberService = groupMemberService;
 }
示例#18
0
 public QaController(IApplicationSettings applicationSettings, IMonthlyEmailService monthlyEmailService, IReminderRunner reminderJob, IEmailGdprService emailGdprService,
                     IIntranetMemberService <IntranetMember> intranetMemberService, IGroupService groupService, IGroupMemberService groupMemberService)
 {
     _applicationSettings   = applicationSettings;
     _monthlyEmailService   = monthlyEmailService;
     _reminderJob           = reminderJob;
     _emailGdprService      = emailGdprService;
     _intranetMemberService = intranetMemberService;
     _groupService          = groupService;
     _groupMemberService    = groupMemberService;
 }
示例#19
0
 public SearchableMemberMapper(
     IIntranetUserContentProvider intranetUserContentProvider,
     IUserTagService userTagService,
     IGroupService groupService,
     IGroupMemberService groupMemberService)
 {
     _intranetUserContentProvider = intranetUserContentProvider;
     _userTagService     = userTagService;
     _groupService       = groupService;
     _groupMemberService = groupMemberService;
 }
示例#20
0
 public GroupDocumentsController(
     IGroupDocumentsService groupDocumentsService,
     IMediaService mediaService,
     IIntranetMemberService <IIntranetMember> intranetMemberService,
     IGroupMemberService groupMemberService,
     IGroupService groupService,
     UmbracoHelper umbracoHelper,
     IGroupMediaService groupMediaService) :
     base(groupDocumentsService, mediaService, intranetMemberService, groupMemberService, groupService, umbracoHelper, groupMediaService)
 {
 }
示例#21
0
 public UserListPanelViewModelConverter(
     IIntranetMemberService <IntranetMember> intranetMemberService,
     IElasticMemberIndex <SearchableMember> elasticIndex,
     IProfileLinkProvider profileLinkProvider,
     IGroupService groupService,
     IGroupMemberService groupMemberService,
     IUBaselineRequestContext baselineRequestContext)
 {
     _elasticIndex           = elasticIndex;
     _profileLinkProvider    = profileLinkProvider;
     _groupService           = groupService;
     _intranetMemberService  = intranetMemberService;
     _groupMemberService     = groupMemberService;
     _baselineRequestContext = baselineRequestContext;
 }
示例#22
0
 public GroupDocumentsController(
     IGroupDocumentsService groupDocumentsService,
     IMediaModelService mediaService,
     IIntranetMemberService <IntranetMember> intranetMemberService,
     IGroupMemberService groupMemberService,
     IGroupService groupService,
     IGroupMediaService groupMediaService)
 {
     _groupDocumentsService = groupDocumentsService;
     _mediaService          = mediaService;
     _intranetMemberService = intranetMemberService;
     _groupMemberService    = groupMemberService;
     _groupService          = groupService;
     _groupMediaService     = groupMediaService;
 }
示例#23
0
        public RequestService(IRequestHelpRepository requestHelpRepository, ILogger <RequestService> logger, IRequestHelpBuilder requestHelpBuilder, IGroupService groupService, IUserService userService, IMemDistCache <IEnumerable <JobSummary> > memDistCache, IGroupMemberService groupMemberService, IMemDistCache <IEnumerable <ShiftJob> > memDistCache_ShiftJobs, IMemDistCache <IEnumerable <RequestSummary> > memDistCache_RequestSummaries)
        {
            _requestHelpRepository = requestHelpRepository;
            _logger                        = logger;
            _requestHelpBuilder            = requestHelpBuilder;
            _groupService                  = groupService;
            _userService                   = userService;
            _memDistCache                  = memDistCache;
            _groupMemberService            = groupMemberService;
            _memDistCache_ShiftJobs        = memDistCache_ShiftJobs;
            _memDistCache_RequestSummaries = memDistCache_RequestSummaries;

            _shiftJobDedupe_EqualityComparer      = new JobBasicDedupe_EqualityComparer();
            _jobSummaryJobDedupe_EqualityComparer = new JobBasicDedupe_EqualityComparer();
        }
示例#24
0
 public UserListController(IIntranetMemberService <IIntranetMember> intranetMemberService,
                           IElasticIndex elasticIndex,
                           ILocalizationCoreService localizationCoreService,
                           IProfileLinkProvider profileLinkProvider,
                           IGroupService groupService,
                           IGroupMemberService groupMemberService
                           )
     : base(intranetMemberService)
 {
     _elasticIndex            = elasticIndex;
     _localizationCoreService = localizationCoreService;
     _profileLinkProvider     = profileLinkProvider;
     _groupService            = groupService;
     _intranetMemberService   = intranetMemberService;
     _groupMemberService      = groupMemberService;
 }
示例#25
0
 public RegistrationController(
     ILogger <RegistrationController> logger,
     IUserService userService,
     IAuthService authService,
     IAddressService addressService,
     IConfiguration configuration,
     IGroupService groupService,
     IGroupMemberService groupMemberService)
 {
     _logger             = logger ?? throw new ArgumentNullException(nameof(logger));
     _userService        = userService;
     _authService        = authService;
     _addressService     = addressService;
     _configuration      = configuration;
     _groupService       = groupService;
     _groupMemberService = groupMemberService;
 }
示例#26
0
 public UserListController(
     IIntranetMemberService <IntranetMember> intranetMemberService,
     IElasticMemberIndex <SearchableMember> elasticIndex,
     IProfileLinkProvider profileLinkProvider,
     IGroupService groupService,
     IGroupMemberService groupMemberService,
     INotificationsService notificationsService,
     INotifierDataHelper notifierDataHelper)
 {
     _elasticIndex          = elasticIndex;
     _profileLinkProvider   = profileLinkProvider;
     _groupService          = groupService;
     _intranetMemberService = intranetMemberService;
     _groupMemberService    = groupMemberService;
     _notificationsService  = notificationsService;
     _notifierDataHelper    = notifierDataHelper;
 }
 protected GroupDocumentsControllerBase(
     IGroupDocumentsService groupDocumentsService,
     IMediaService mediaService,
     IIntranetMemberService <IIntranetMember> intranetMemberService,
     IGroupMemberService groupMemberService,
     IGroupService groupService,
     UmbracoHelper umbracoHelper,
     IGroupMediaService groupMediaService)
 {
     _groupDocumentsService = groupDocumentsService;
     _mediaService          = mediaService;
     _intranetMemberService = intranetMemberService;
     _groupMemberService    = groupMemberService;
     _groupService          = groupService;
     _umbracoHelper         = umbracoHelper;
     _groupMediaService     = groupMediaService;
 }
示例#28
0
 public GroupController(
     IGroupService groupService,
     IGroupMemberService groupMemberService,
     IMediaHelper mediaHelper,
     IGroupMediaService groupMediaService,
     IIntranetMemberService <IntranetMember> intranetMemberService,
     IImageHelper imageHelper,
     ICommandPublisher commandPublisher,
     IMediaModelService mediaModelService,
     IGroupLinkProvider groupLinkProvider)
 {
     _groupService       = groupService;
     _groupMemberService = groupMemberService;
     _mediaHelper        = mediaHelper;
     _memberService      = intranetMemberService;
     _groupMediaService  = groupMediaService;
     _imageHelper        = imageHelper;
     _commandPublisher   = commandPublisher;
     _mediaModelService  = mediaModelService;
     _groupLinkProvider  = groupLinkProvider;
 }
示例#29
0
 protected GroupControllerBase(
     IGroupService groupService,
     IGroupMemberService groupMemberService,
     IMediaHelper mediaHelper,
     IGroupMediaService groupMediaService,
     IIntranetMemberService <IGroupMember> memberService,
     IProfileLinkProvider profileLinkProvider,
     IGroupLinkProvider groupLinkProvider,
     IImageHelper imageHelper,
     ICommandPublisher commandPublisher)
 {
     _groupService        = groupService;
     _groupMemberService  = groupMemberService;
     _mediaHelper         = mediaHelper;
     _groupMediaService   = groupMediaService;
     _memberService       = memberService;
     _profileLinkProvider = profileLinkProvider;
     _groupLinkProvider   = groupLinkProvider;
     _imageHelper         = imageHelper;
     _commandPublisher    = commandPublisher;
 }
示例#30
0
 public GroupHelper(
     IGroupService groupService,
     IGroupLinkProvider groupLinkProvider,
     IGroupMemberService groupMemberService,
     IIntranetMemberService <IntranetMember> memberService,
     IImageHelper imageHelper,
     IMediaModelService mediaModelService,
     ILightboxHelper lightboxHelper,
     INodeModelService nodeModelService,
     IPermissionsService permissionsService)
 {
     _groupService       = groupService;
     _groupLinkProvider  = groupLinkProvider;
     _groupMemberService = groupMemberService;
     _memberService      = memberService;
     _groupLinkProvider  = groupLinkProvider;
     _imageHelper        = imageHelper;
     _mediaModelService  = mediaModelService;
     _groupService       = groupService;
     _lightboxHelper     = lightboxHelper;
     _nodeModelService   = nodeModelService;
     _permissionsService = permissionsService;
 }