Esempio n. 1
0
 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;
 }
Esempio n. 2
0
 private static async Task PopulateReverseProxyConfig(IServiceProvider serviceProvider)
 {
     MemoryPopulator populator = serviceProvider.GetRequiredService <MemoryPopulator>();
     await populator.PopulateFromDatabase();
 }