Пример #1
0
        public AccountService(
            SiteUserManager <SiteUser> userManager,
            SiteSignInManager <SiteUser> signInManager,
            IIdentityServerIntegration identityServerIntegration,
            ISocialAuthEmailVerfificationPolicy socialAuthEmailVerificationPolicy,
            IProcessAccountLoginRules loginRulesProcessor
            //,ILogger<AccountService> logger
            )
        {
            this.userManager                       = userManager;
            this.signInManager                     = signInManager;
            this.identityServerIntegration         = identityServerIntegration;
            this.socialAuthEmailVerificationPolicy = socialAuthEmailVerificationPolicy;
            this.loginRulesProcessor               = loginRulesProcessor;

            //log = logger;
        }
Пример #2
0
 public AccountService(
     SiteUserManager <SiteUser> userManager,
     SignInManager <SiteUser> signInManager,
     IIdentityServerIntegration identityServerIntegration,
     ISocialAuthEmailVerfificationPolicy socialAuthEmailVerificationPolicy,
     IProcessAccountLoginRules loginRulesProcessor,
     INewUserDisplayNameResolver displayNameResolver
     //,ILogger<AccountService> logger
     )
 {
     _userManager                       = userManager;
     _signInManager                     = signInManager;
     _identityServerIntegration         = identityServerIntegration;
     _socialAuthEmailVerificationPolicy = socialAuthEmailVerificationPolicy;
     _loginRulesProcessor               = loginRulesProcessor;
     _displayNameResolver               = displayNameResolver;
 }
        public MembershipFallbackAccountService(
            SiteUserManager <SiteUser> userManager,
            SignInManager <SiteUser> signInManager,
            IIdentityServerIntegration identityServerIntegration,
            ISocialAuthEmailVerfificationPolicy socialAuthEmailVerificationPolicy,
            IProcessAccountLoginRules loginRulesProcessor,
            IUserStore <SiteUser> userStore,
            IMembershipService membershipService,
            IMembershipClaimsService membershipClaimsService,


            ILogger <MembershipFallbackAccountService> logger
            ) : base(userManager, signInManager, identityServerIntegration, socialAuthEmailVerificationPolicy, loginRulesProcessor)
        {
            this.membershipService       = membershipService;
            this.membershipClaimsService = membershipClaimsService;

            this.userStore = userStore;
            _log           = logger;
        }
Пример #4
0
 public AccountService(
     SiteUserManager <SiteUser> userManager,
     SignInManager <SiteUser> signInManager,
     IIdentityServerIntegration identityServerIntegration,
     ISocialAuthEmailVerfificationPolicy socialAuthEmailVerificationPolicy,
     ILdapHelper ldapHelper,
     IUserCommands userCommands,
     IProcessAccountLoginRules loginRulesProcessor,
     INewUserDisplayNameResolver displayNameResolver,
     IOptions <CustomSocialAuthSchemes> customSchemesAccessor
     //,ILogger<AccountService> logger
     )
 {
     UserManager                       = userManager;
     SignInManager                     = signInManager;
     IdentityServerIntegration         = identityServerIntegration;
     SocialAuthEmailVerificationPolicy = socialAuthEmailVerificationPolicy;
     LoginRulesProcessor               = loginRulesProcessor;
     DisplayNameResolver               = displayNameResolver;
     CustomSocialAuthSchemes           = customSchemesAccessor.Value;
     LdapHelper   = ldapHelper;
     UserCommands = userCommands;
 }