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; }
public SubNavigationModelBuilder( UmbracoHelper umbracoHelper, IConfigurationProvider <NavigationConfiguration> navigationConfigurationProvider, IGroupHelper groupHelper, IGroupPermissionsService groupPermissionsService, IIntranetUserService <IGroupMember> intranetUserService) : base(umbracoHelper, navigationConfigurationProvider) { _groupHelper = groupHelper; _groupPermissionsService = groupPermissionsService; _intranetUserService = intranetUserService; }