public CorpClientsDataController(
     SiteManager siteManager,
     ClientManager clientManager,
     ProductManager productManger,
     Identity.SecurityPoolManager poolManager,
     IFolderManager <FileDocument> folderManager,
     ILogger <CorpClientsDataController> logger) : base(logger)
 {
     _siteManager   = siteManager;
     _clientManager = clientManager;
     _productManger = productManger;
     _poolManager   = poolManager;
     _folderManager = folderManager;
 }
示例#2
0
        public UsersDataController(
            SiteManager siteManager,
            ClientManager clientManager,
            UserProfileManager profileManager,
            UserManager userManager,
            Identity.SecurityPoolManager poolManager,
            ILogger <UsersDataController> logger,
            DirectoryManager directoryManager,
            TemplateEmailService messaging,
            IOptions <AegisOptions> openIdOptions

            ) : base(logger)
        {
            _siteManager      = siteManager;
            _clientManager    = clientManager;
            _profileManager   = profileManager;
            _userManager      = userManager;
            _poolManager      = poolManager;
            _directoryManager = directoryManager;
            _messaging        = messaging;
            _openIdOptions    = openIdOptions.Value;
        }
 public SiteUsersDataController(
     UserManager userManager,
     Identity.SecurityPoolManager poolManager,
     DirectoryManager directoryManager,
     ClientManager clientManager,
     TemplateEmailService messaging,
     IOptions <AegisOptions> openIdOptions,
     SiteAdminContextAccessor siteContextAccessor,
     ILogger <SiteUsersDataController> logger,
     SecurityClaimManager claimsManager,
     IFolderManager <FileDocument> folderManager
     )
     : base(siteContextAccessor, logger)
 {
     _userManager      = userManager;
     _poolManager      = poolManager;
     _directoryManager = directoryManager;
     _clientManager    = clientManager;
     _messaging        = messaging;
     _openIdOptions    = openIdOptions.Value;
     _claimsManager    = claimsManager;
     _folderManager    = folderManager;
     _logger           = logger;
 }
示例#4
0
 public UserProfileManager(ClientManager clientManager, UserManager userManager, Identity.SecurityPoolManager poolManager)
 {
     _userManager   = userManager;
     _clientManager = clientManager;
     _poolManager   = poolManager;
 }
示例#5
0
 public PoolRoleEditViewComponent(Identity.SecurityPoolManager poolManager, RoleManager roleManager)
 {
     _poolManager = poolManager;
     _roleManager = roleManager;
 }
示例#6
0
 public SecurityClaimManager(PermissionProviderFactory permissionFactory, Identity.SecurityPoolManager poolManager)
 {
     _permissionFactory = permissionFactory;
     _poolManager       = poolManager;
 }