public AppsService( AuthDbContext authDbContext, IDataProtectionProvider dataProtectionProvider, SecureRandom secureRandom, ConfigurationProvider configurationProvider, MemoryPopulator memoryPopulator, ISyncHandler syncHandler ) { _authDbContext = authDbContext; _ldapSettingsDataProtector = dataProtectionProvider.CreateProtector("LdapSettingsDataProtector"); _secureRandom = secureRandom; _configurationProvider = configurationProvider; _memoryPopulator = memoryPopulator; _syncHandler = syncHandler; }
private static async Task PopulateReverseProxyConfig(IServiceProvider serviceProvider) { MemoryPopulator populator = serviceProvider.GetRequiredService <MemoryPopulator>(); await populator.PopulateFromDatabase(); }