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; }
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; }
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; }