コード例 #1
0
 public MyProfileAppService(
     IdentityUserManager userManager,
     IIdentityUserRepository userRepository,
     IUserSecurityCodeSender securityCodeSender,
     IDistributedCache <SmsSecurityTokenCacheItem> securityTokenCache)
 {
     UserManager        = userManager;
     UserRepository     = userRepository;
     SecurityCodeSender = securityCodeSender;
     SecurityTokenCache = SecurityTokenCache;
 }
        public AccountAppService(
            ITotpService totpService,
            IdentityUserStore userStore,
            IdentityUserManager userManager,
            IWeChatOpenIdFinder weChatOpenIdFinder,
            IIdentityUserRepository userRepository,
            IUserSecurityCodeSender securityCodeSender,
            IDistributedCache <SmsSecurityTokenCacheItem> securityTokenCache)
        {
            TotpService        = totpService;
            UserStore          = userStore;
            UserManager        = userManager;
            UserRepository     = userRepository;
            WeChatOpenIdFinder = weChatOpenIdFinder;
            SecurityCodeSender = securityCodeSender;
            SecurityTokenCache = securityTokenCache;

            LocalizationResource = typeof(AccountResource);
        }
コード例 #3
0
        public AccountAppService(
            ITotpService totpService,
            IdentityUserStore userStore,
            IdentityUserManager userManager,
            IWeChatOpenIdFinder weChatOpenIdFinder,
            IIdentityUserRepository userRepository,
            IUserSecurityCodeSender securityCodeSender,
            IDistributedCache <SmsSecurityTokenCacheItem> securityTokenCache,
            AbpWeChatMiniProgramOptionsFactory miniProgramOptionsFactory,
            IOptions <IdentityOptions> identityOptions)
        {
            TotpService               = totpService;
            UserStore                 = userStore;
            UserManager               = userManager;
            UserRepository            = userRepository;
            WeChatOpenIdFinder        = weChatOpenIdFinder;
            SecurityCodeSender        = securityCodeSender;
            SecurityTokenCache        = securityTokenCache;
            MiniProgramOptionsFactory = miniProgramOptionsFactory;
            IdentityOptions           = identityOptions;

            LocalizationResource = typeof(AccountResource);
        }