Пример #1
0
 public WeChatOfficialOAuthHandler(
     IDistributedCache <WeChatOfficialStateCacheItem> cache,
     IOptionsMonitor <WeChatOfficialOAuthOptions> options,
     AbpWeChatOfficialOptionsFactory weChatOfficialOptionsFactory,
     ILoggerFactory logger,
     UrlEncoder encoder,
     ISystemClock clock)
     : base(options, logger, encoder, clock)
 {
     Cache = cache;
     WeChatOfficialOptionsFactory = weChatOfficialOptionsFactory;
 }
 public WeChatOfficialGrantValidator(
     IEventService eventService,
     IWeChatOpenIdFinder weChatOpenIdFinder,
     UserManager <IdentityUser> userManager,
     IIdentityUserRepository userRepository,
     IStringLocalizer <Volo.Abp.Identity.Localization.IdentityResource> identityLocalizer,
     IStringLocalizer <AbpIdentityServerResource> identityServerLocalizer,
     AbpWeChatOfficialOptionsFactory weChatOfficialOptionsFactory)
     : base(eventService, weChatOpenIdFinder, userManager, userRepository, identityLocalizer, identityServerLocalizer)
 {
     WeChatOfficialOptionsFactory = weChatOfficialOptionsFactory;
 }
 public WeChatOfficialSignatureMiddleware(
     AbpWeChatOfficialOptionsFactory weChatOfficialOptionsFactory)
 {
     WeChatOfficialOptionsFactory = weChatOfficialOptionsFactory;
 }