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