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; }
public ACodeService_Tests() { _aCodeService = GetRequiredService <ACodeService>(); }