Esempio n. 1
0
 public LoginAppService(
     LoginService loginService,
     ACodeService aCodeService,
     SignInManager <IdentityUser> signInManager,
     IDataFilter dataFilter,
     IConfiguration configuration,
     IHttpClientFactory httpClientFactory,
     IUserInfoRepository userInfoRepository,
     IWeChatMiniProgramAsyncLocal weChatMiniProgramAsyncLocal,
     IMiniProgramUserRepository miniProgramUserRepository,
     IMiniProgramLoginNewUserCreator miniProgramLoginNewUserCreator,
     IMiniProgramLoginProviderProvider miniProgramLoginProviderProvider,
     IDistributedCache <MiniProgramPcLoginAuthorizationCacheItem> pcLoginAuthorizationCache,
     IDistributedCache <MiniProgramPcLoginUserLimitCacheItem> pcLoginUserLimitCache,
     IOptions <IdentityOptions> identityOptions,
     IdentityUserManager identityUserManager,
     IMiniProgramRepository miniProgramRepository)
 {
     _loginService                     = loginService;
     _aCodeService                     = aCodeService;
     _signInManager                    = signInManager;
     _dataFilter                       = dataFilter;
     _configuration                    = configuration;
     _httpClientFactory                = httpClientFactory;
     _userInfoRepository               = userInfoRepository;
     _weChatMiniProgramAsyncLocal      = weChatMiniProgramAsyncLocal;
     _miniProgramUserRepository        = miniProgramUserRepository;
     _miniProgramLoginNewUserCreator   = miniProgramLoginNewUserCreator;
     _miniProgramLoginProviderProvider = miniProgramLoginProviderProvider;
     _pcLoginAuthorizationCache        = pcLoginAuthorizationCache;
     _pcLoginUserLimitCache            = pcLoginUserLimitCache;
     _identityOptions                  = identityOptions;
     _identityUserManager              = identityUserManager;
     _miniProgramRepository            = miniProgramRepository;
 }
Esempio n. 2
0
 public ACodeService_Tests()
 {
     _aCodeService = GetRequiredService <ACodeService>();
 }