public AuthenticationService(IMembershipDataSource dataSource, IUserManager userManager, ISecurityManager securityManager, IAuthenticationCookieService cookieService)
 {
     this._dataSource = dataSource;
     this._userManager = userManager;
     this._securityManager = securityManager;
     this._cookieService = cookieService;
 }
 public AuthenticationService(IMembershipDataSource dataSource, IUserManager userManager, ISecurityManager securityManager, IAuthenticationCookieService cookieService)
 {
     this._dataSource      = dataSource;
     this._userManager     = userManager;
     this._securityManager = securityManager;
     this._cookieService   = cookieService;
 }
 public static Guid GetMainGroupId(IMembershipDataSource dataSource)
 {
     if (_mainGroupId == Guid.Empty)
     {
         var mainGroupName = Resources.DefaultValues.MainGroupName;
         _mainGroupId = dataSource.Query<Group>().Where(g => g.Name.ToLower() == mainGroupName.ToLower()).Select(g => g.Id).FirstOrDefault();
     }
     return _mainGroupId;
 }
Пример #4
0
 public UserService(IMembershipDataSource dataSource, ISecurityManager securityManager, IUserManager userManager, IGroupManager groupManager, IRoleManager roleManager, IMembershipMailer membershipMailer)
 {
     this._dataSource      = dataSource;
     this._securityManager = securityManager;
     this._userManager     = userManager;
     this._groupManager    = groupManager;
     this._roleManager     = roleManager;
     this._mailer          = membershipMailer;
 }
 public static Guid GetMainGroupId(IMembershipDataSource dataSource)
 {
     if (_mainGroupId == Guid.Empty)
     {
         var mainGroupName = Resources.DefaultValues.MainGroupName;
         _mainGroupId = dataSource.Query <Group>().Where(g => g.Name.ToLower() == mainGroupName.ToLower()).Select(g => g.Id).FirstOrDefault();
     }
     return(_mainGroupId);
 }
        public static Guid GetApplicationId(IMembershipDataSource dataSource)
        {
            if (_appId == Guid.Empty)
            {
                var appName = StrixPlatform.Configuration.ApplicationName;
                _appId = dataSource.Query<Application>().Where(a => a.Name.ToLower() == appName.ToLower()).Select(a => a.Id).FirstOrDefault();
            }

            return _appId;
        }
        public static Guid GetApplicationId(IMembershipDataSource dataSource)
        {
            if (_appId == Guid.Empty)
            {
                var appName = StrixPlatform.Configuration.ApplicationName;
                _appId = dataSource.Query <Application>().Where(a => a.Name.ToLower() == appName.ToLower()).Select(a => a.Id).FirstOrDefault();
            }

            return(_appId);
        }
        public RoleManager(IMembershipDataSource dataSource)
        {
            this._dataSource = dataSource;

            // Get the application id and load the roles dictionaries on first load.
            if (_appId == Guid.Empty)
            {
                _appId = ApplicationHelper.GetApplicationId(dataSource);
                this.GetRoleIdsAndNames();
                this.GetUserRoles();
            }
        }
Пример #9
0
        public GroupService(IMembershipDataSource dataSource, IGroupManager groupManager, IUserManager userManager, IRoleManager roleManager)
        {
            if (!StrixMembership.Configuration.UseGroups)
            {
                throw new InvalidOperationException(Resources.Interface.GroupsNotEnabed);
            }

            this._dataSource   = dataSource;
            this._groupManager = groupManager;
            this._userManager  = userManager;
            this._roleManager  = roleManager;
        }
        public RoleManager(IMembershipDataSource dataSource)
        {
            this._dataSource = dataSource;

            // Get the application id and load the roles dictionaries on first load.
            if (_appId == Guid.Empty)
            {
                _appId = ApplicationHelper.GetApplicationId(dataSource);
                this.GetRoleIdsAndNames();
                this.GetUserRoles();
            }
        }
        public GroupService(IMembershipDataSource dataSource, IGroupManager groupManager, IUserManager userManager, IRoleManager roleManager)
        {
            if (!StrixMembership.Configuration.UseGroups)
            {
                throw new InvalidOperationException(Resources.Interface.GroupsNotEnabed);
            }

            this._dataSource = dataSource;
            this._groupManager = groupManager;
            this._userManager = userManager;
            this._roleManager = roleManager;
        }
 public AccountService(
     IMembershipDataSource dataSource,
     ISecurityManager securityManager,
     IUserManager userManager,
     IRoleManager roleManager,
     IMembershipMailer mailer)
 {
     this._dataSource = dataSource;
     this._securityManager = securityManager;
     this._userManager = userManager;
     this._roleManager = roleManager;
     this._mailer = mailer;
 }
Пример #13
0
 public AccountService(
     IMembershipDataSource dataSource,
     ISecurityManager securityManager,
     IUserManager userManager,
     IRoleManager roleManager,
     IMembershipMailer mailer)
 {
     this._dataSource      = dataSource;
     this._securityManager = securityManager;
     this._userManager     = userManager;
     this._roleManager     = roleManager;
     this._mailer          = mailer;
 }
 public MembershipService(IMembershipDataSource dataSource, ISecurityManager securityManager)
 {
     this._dataSource = dataSource;
     this._securityManager = securityManager;
 }
 public UserManager(IMembershipDataSource dataSource, ISecurityManager securityManager)
 {
     this._dataSource      = dataSource;
     this._securityManager = securityManager;
 }
Пример #16
0
 public UserContext(IMembershipDataSource dataSource, IUserManager userManager)
 {
     this._dataSource  = dataSource;
     this._userManager = userManager;
 }
Пример #17
0
 public SecurityManager(IMembershipDataSource dataSource)
 {
     this._dataSource = dataSource;
 }
Пример #18
0
 public MembershipService(IMembershipDataSource dataSource, ISecurityManager securityManager)
 {
     this._dataSource      = dataSource;
     this._securityManager = securityManager;
 }
 public GroupManager(IMembershipDataSource dataSource)
 {
     this._dataSource = dataSource;
 }
 public SecurityManager(IMembershipDataSource dataSource)
 {
     this._dataSource = dataSource;
 }
 public GroupManager(IMembershipDataSource dataSource)
 {
     this._dataSource = dataSource;
 }
 public UserManager(IMembershipDataSource dataSource, ISecurityManager securityManager)
 {
     this._dataSource = dataSource;
     this._securityManager = securityManager;
 }
Пример #23
0
 public RoleService(IMembershipDataSource dataSource, IRoleManager roleManager)
 {
     this._dataSource  = dataSource;
     this._roleManager = roleManager;
 }
 public RoleService(IMembershipDataSource dataSource, IRoleManager roleManager)
 {
     this._dataSource = dataSource;
     this._roleManager = roleManager;
 }
 public UserContext(IMembershipDataSource dataSource, IUserManager userManager)
 {
     this._dataSource = dataSource;
     this._userManager = userManager;
 }