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); }
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); }