Esempio n. 1
0
 public ServiceController(IOptionsSnapshot <AppConfig> appConfig, ILogger <ServiceController> logger,
                          IDbConnection db, IServiceManager serviceManager,
                          IServiceConfigManager serviceConfigManager, IStatistician statistician,
                          IOutgoingIPResolver outgoingIpResolver)
     : base(appConfig, logger, db)
 {
     _serviceManager       = serviceManager;
     _serviceConfigManager = serviceConfigManager;
     _outgoingIpResolver   = outgoingIpResolver;
 }
Esempio n. 2
0
 public UserController(IOptionsSnapshot <AppConfig> appConfig, ILogger <UserController> logger,
                       IDbConnection db, IMemoryCache cache,
                       ICryptoService cryptoService, IIdentityProvider identityProvider,
                       IServiceConfigManager serviceConfigManager, IOutgoingIPResolver ipResolver,
                       IRazorLightEngine razorLightEngine)
     : base(appConfig, logger, db)
 {
     _cache                = cache;
     _cryptoService        = cryptoService;
     _identityProvider     = identityProvider;
     _serviceConfigManager = serviceConfigManager;
     _ipResolver           = ipResolver;
     _razorLightEngine     = razorLightEngine;
 }
Esempio n. 3
0
 public CloudHandler(ILogger <CloudHandler> logger, IDbConnection dbConnection,
                     IIdentityProvider identityProvider, IOutgoingIPResolver ipResolver,
                     Apm apm, IRestClient restClient,
                     IMemoryCache cache, ICryptoService cryptoService)
 {
     _logger           = logger;
     _db               = dbConnection;
     _identityProvider = identityProvider;
     _ipResolver       = ipResolver;
     _apm              = apm;
     _restClient       = restClient;
     _cache            = cache;
     _cryptoService    = cryptoService;
 }