public WechatService(ISqlSugarDbContextFactory sqlSugarDbContextFactory, IConfig config, IHttpClientFactory httpClientFactory)
 {
     _sqlSugarDbContextFactory = sqlSugarDbContextFactory;
     _superDbContext           = _sqlSugarDbContextFactory.Get("super");
     _config            = config;
     _httpClientFactory = httpClientFactory;
 }
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="sqlSugarDbContextFactory"></param>
 /// <param name="serviceDiscovery"></param>
 /// <param name="cachingProviderFactory"></param>
 public MicroserviceController(ISqlSugarDbContextFactory sqlSugarDbContextFactory, IServiceDiscovery serviceDiscovery, ICachingProviderFactory cachingProviderFactory)
 {
     _sqlSugarDbContextFactory = sqlSugarDbContextFactory;
     _serviceDiscovery         = serviceDiscovery;
     _cachingProviderFactory   = cachingProviderFactory;
     _adminDbContext           = _sqlSugarDbContextFactory.Get("admin");
 }
예제 #3
0
 public PlatformBusiness(BucketSqlSugarClient dbContext, IMapper mapper, RedisClient redisClient, IConfig configCenter)
 {
     _dbContext    = dbContext;
     _mapper       = mapper;
     _redisClient  = redisClient;
     _configCenter = configCenter;
 }
예제 #4
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="sqlSugarDbContextFactory"></param>
 /// <param name="mapper"></param>
 /// <param name="user"></param>
 public MenuController(ISqlSugarDbContextFactory sqlSugarDbContextFactory, IMapper mapper, IUser user)
 {
     _sqlSugarDbContextFactory = sqlSugarDbContextFactory;
     _mapper         = mapper;
     _user           = user;
     _adminDbContext = _sqlSugarDbContextFactory.Get("admin");
 }
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="sqlSugarDbContextFactory"></param>
 /// <param name="mapper"></param>
 /// <param name="networkCommand"></param>
 /// <param name="user"></param>
 public ProjectController(ISqlSugarDbContextFactory sqlSugarDbContextFactory, IMapper mapper, IPublishCommand networkCommand, IUser user)
 {
     _sqlSugarDbContextFactory = sqlSugarDbContextFactory;
     _mapper         = mapper;
     _networkCommand = networkCommand;
     _user           = user;
     _adminDbContext = _sqlSugarDbContextFactory.Get("admin");
 }
예제 #6
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="sqlSugarDbContextFactory"></param>
 /// <param name="user"></param>
 /// <param name="cachingProviderFactory"></param>
 /// <param name="authService"></param>
 public AuthController(ISqlSugarDbContextFactory sqlSugarDbContextFactory, IUser user, ICachingProviderFactory cachingProviderFactory, IAuthService authService)
 {
     _sqlSugarDbContextFactory = sqlSugarDbContextFactory;
     _superDbContext           = _sqlSugarDbContextFactory.Get("super");
     _user = user;
     _cachingProviderFactory = cachingProviderFactory;
     _authService            = authService;
 }
예제 #7
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="sqlSugarDbContextFactory"></param>
 /// <param name="mapper"></param>
 /// <param name="user"></param>
 /// <param name="configService"></param>
 /// <param name="networkCommand"></param>
 public ConfigController(ISqlSugarDbContextFactory sqlSugarDbContextFactory, IMapper mapper, IUser user, IConfigService configService, IPublishCommand networkCommand)
 {
     _sqlSugarDbContextFactory = sqlSugarDbContextFactory;
     _mapper         = mapper;
     _user           = user;
     _adminDbContext = _sqlSugarDbContextFactory.Get("admin");
     _configService  = configService;
     _networkCommand = networkCommand;
 }
예제 #8
0
 public MenuBusiness(BucketSqlSugarClient dbContext,
                     IMapper mapper,
                     RedisClient redisClient,
                     IUser user)
 {
     _dbContext   = dbContext;
     _mapper      = mapper;
     _redisClient = redisClient;
     _user        = user;
 }
예제 #9
0
 public ConfigBusiness(BucketSqlSugarClient dbContext,
                       IMapper mapper,
                       IJsonHelper jsonHelper,
                       IUser user,
                       IPublishCommand publishCommand)
 {
     _dbContext      = dbContext;
     _mapper         = mapper;
     _jsonHelper     = jsonHelper;
     _user           = user;
     _publishCommand = publishCommand;
 }
예제 #10
0
 public ApiBusiness(BucketSqlSugarClient dbContext,
                    IMapper mapper,
                    RedisClient redisClient,
                    IJsonHelper jsonHelper,
                    IUser user)
 {
     _dbContext   = dbContext;
     _mapper      = mapper;
     _redisClient = redisClient;
     _jsonHelper  = jsonHelper;
     _user        = user;
 }
예제 #11
0
 public RoleBusiness(BucketSqlSugarClient dbContext,
                     IMapper mapper,
                     RedisClient redisClient,
                     IUser user,
                     IConfig configCenter)
 {
     _dbContext    = dbContext;
     _mapper       = mapper;
     _redisClient  = redisClient;
     _user         = user;
     _configCenter = configCenter;
 }
예제 #12
0
 public ProjectBusiness(BucketSqlSugarClient dbContext,
                        IMapper mapper,
                        RedisClient redisClient,
                        IJsonHelper jsonHelper,
                        IUser user,
                        IPublishCommand publishCommand)
 {
     _dbContext      = dbContext;
     _mapper         = mapper;
     _redisClient    = redisClient;
     _jsonHelper     = jsonHelper;
     _user           = user;
     _publishCommand = publishCommand;
 }
예제 #13
0
 public UserBusiness(BucketSqlSugarClient dbContext,
                     IMapper mapper,
                     RedisClient redisClient,
                     IJsonHelper jsonHelper,
                     IUser user,
                     IRoleBusiness roleBusiness)
 {
     _dbContext    = dbContext;
     _mapper       = mapper;
     _redisClient  = redisClient;
     _jsonHelper   = jsonHelper;
     _user         = user;
     _roleBusiness = roleBusiness;
 }
 public ConfigBusniess(BucketSqlSugarClient dbContext)
 {
     _dbContext = dbContext;
 }
예제 #15
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="sqlSugarDbContextFactory"></param>
 /// <param name="mapper"></param>
 public PlatformController(ISqlSugarDbContextFactory sqlSugarDbContextFactory, IMapper mapper)
 {
     _sqlSugarDbContextFactory = sqlSugarDbContextFactory;
     _mapper         = mapper;
     _adminDbContext = _sqlSugarDbContextFactory.Get("admin");
 }
예제 #16
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="sqlSugarDbContextFactory"></param>
 public LoggingController(ISqlSugarDbContextFactory sqlSugarDbContextFactory)
 {
     _sqlSugarDbContextFactory = sqlSugarDbContextFactory;
     _adminDbContext           = _sqlSugarDbContextFactory.Get("admin");
 }
 public ConfigController(ISqlSugarDbContextFactory sqlSugarDbContextFactory, IConfigService configService)
 {
     _sqlSugarDbContextFactory = sqlSugarDbContextFactory;
     _configService            = configService;
     _superDbContext           = _sqlSugarDbContextFactory.Get("super");
 }