public ThirdBusiness(ISqlSugarDbRepository <ThirdOAuthInfo> oauthDbRepository, IUser user, IWxRepository wxRepository, IAuthRepository authRepository) { _oauthDbRepository = oauthDbRepository; _user = user; _wxRepository = wxRepository; _authRepository = authRepository; }
public AuthBusiness(IAuthRepository authRepository, IConfig config, ILogger <AuthBusiness> logger, ISqlSugarDbRepository <UserInfo> userDbRepository, RedisClient redisClient) { _authRepository = authRepository; _config = config; _logger = logger; _userDbRepository = userDbRepository; _redisClient = redisClient; }
public MicroserviceBusiness(IServiceDiscovery serviceDiscovery, IConfig config, ISqlSugarDbRepository <ApiGatewayConfigurationInfo> configDbRepository, ISqlSugarDbRepository <ApiGatewayReRouteInfo> routeDbRepository, RedisClient redisClient) { _serviceDiscovery = serviceDiscovery; _config = config; _configDbRepository = configDbRepository; _routeDbRepository = routeDbRepository; _redisClient = redisClient; }