public OpenIddictOptionsInitializer( IDataProtectionProvider dataProtectionProvider, TenantProvider tenantProvider) { _dataProtectionProvider = dataProtectionProvider; _tenantProvider = tenantProvider; }
public OpenIddictOptionsProvider( IOptionsFactory <OpenIddictOptions> optionsFactory, TenantProvider tenantProvider) { _cache = new ConcurrentDictionary <(string, string), Lazy <OpenIddictOptions> >(); _optionsFactory = optionsFactory; _tenantProvider = tenantProvider; }