Exemplo n.º 1
0
        //TODO: Rename to account controller

        public AccountController(IOptions <AegisOptions> openIdOptions,
                                 IOptions <ServerOptions> serverOptions,
                                 IOptions <DriveOptions> driveOptions,
                                 IFolderManager <FileDocument> folderManager,
                                 IDocumentService <FileDocument> documentService,
                                 ILogger <AccountController> logger,
                                 TagManager tags,
                                 MenuProvider menuProvider,
                                 UserGroupManager userGroupManager,
                                 SiteContextAccessor siteContextAccessor,
                                 UserManager userManager,
                                 PageMasterManager masterPageManager,
                                 UserContextAccessor userContextAccessor,
                                 SecurityPoolManager poolManager,
                                 GroupManager groupManager) : base(logger)
        {
            _oidConfig           = openIdOptions.Value;
            _serverOptions       = serverOptions.Value;
            _driveOptions        = driveOptions.Value;
            _tags                = tags;
            _menuProvider        = menuProvider;
            _folderManager       = folderManager;
            _documentService     = documentService;
            _userGroupManager    = userGroupManager;
            _userManager         = userManager;
            _poolManager         = poolManager;
            _userContextAccessor = userContextAccessor;
            _siteContextAccessor = siteContextAccessor;
            _masterPageManager   = masterPageManager;
            _groupManager        = groupManager;
        }
Exemplo n.º 2
0
 public SearchController
 (
     ILogger <SearchController> logger,
     ConnectCoreOptions coreOptions,
     SiteContextAccessor siteContextAccessor,
     PageMasterManager masterPageManager
 )
 {
     _coreOptions         = coreOptions;
     _siteContextAccessor = siteContextAccessor;
     _masterPageManager   = masterPageManager;
 }
Exemplo n.º 3
0
 public NotifyMeSignUpController(ILogger <NotifyMeSignUpController> logger,
                                 UserGroupManager userGroupManager,
                                 NotificationManager notificationManager,
                                 UserContext userContext,
                                 SiteContextAccessor siteContextAccessor,
                                 PageMasterManager masterPageManager,
                                 IOptions <AegisOptions> aegisOptions) : base(logger)
 {
     _userGroupManager    = userGroupManager;
     _notificationManager = notificationManager;
     _userContext         = userContext;
     _siteContext         = siteContextAccessor.GetContext();
     _masterPageManager   = masterPageManager;
     _aegisOptions        = aegisOptions.Value;
 }
Exemplo n.º 4
0
 public SearchInput(SiteContextAccessor siteContextAccessor)
 {
     _siteContextAccessor = siteContextAccessor;
 }
Exemplo n.º 5
0
 public SiteCssController(SiteManager siteManager, PageSecurityService pageSecurity, SiteContextAccessor siteContextAccessor)
 {
     _siteManager         = siteManager;
     _siteContextAccessor = siteContextAccessor;
     _pageSecurity        = pageSecurity;
 }