public WeChatMiniProgramGrantValidator( IEventService eventService, IWeChatOpenIdFinder weChatOpenIdFinder, UserManager <IdentityUser> userManager, IIdentityUserRepository userRepository, IStringLocalizer <Volo.Abp.Identity.Localization.IdentityResource> identityLocalizer, IStringLocalizer <AbpIdentityServerResource> identityServerLocalizer, AbpWeChatMiniProgramOptionsFactory miniProgramOptionsFactory) : base(eventService, weChatOpenIdFinder, userManager, userRepository, identityLocalizer, identityServerLocalizer) { MiniProgramOptionsFactory = miniProgramOptionsFactory; }
public SubscribeMessager( IJsonSerializer jsonSerializer, IHttpClientFactory httpClientFactory, IWeChatTokenProvider weChatTokenProvider, IUserWeChatOpenIdFinder userWeChatOpenIdFinder, AbpWeChatMiniProgramOptionsFactory miniProgramOptionsFactory) { JsonSerializer = jsonSerializer; HttpClientFactory = httpClientFactory; WeChatTokenProvider = weChatTokenProvider; UserWeChatOpenIdFinder = userWeChatOpenIdFinder; MiniProgramOptionsFactory = miniProgramOptionsFactory; Logger = NullLogger <SubscribeMessager> .Instance; }
public AccountAppService( ITotpService totpService, IdentityUserStore userStore, IdentityUserManager userManager, IWeChatOpenIdFinder weChatOpenIdFinder, IIdentityUserRepository userRepository, IUserSecurityCodeSender securityCodeSender, IDistributedCache <SmsSecurityTokenCacheItem> securityTokenCache, AbpWeChatMiniProgramOptionsFactory miniProgramOptionsFactory) { TotpService = totpService; UserStore = userStore; UserManager = userManager; UserRepository = userRepository; WeChatOpenIdFinder = weChatOpenIdFinder; SecurityCodeSender = securityCodeSender; SecurityTokenCache = securityTokenCache; MiniProgramOptionsFactory = miniProgramOptionsFactory; LocalizationResource = typeof(AccountResource); }