public UnhandledExceptionHandlingMiddleware(RequestDelegate next, IServiceProvider serviceProvider, IConfiguration configuration, ILogger <UnhandledExceptionHandlingMiddleware> logger) { _next = next; _logger = logger ?? throw new ArgumentNullException(nameof(logger)); bool useWeb = configuration.GetValue <bool>("WebServer:UseWeb"); bool useApi = configuration.GetValue <bool>("WebServer:UseApi"); _criticalFallbackUrl = configuration["WebServer:CriticalFallbackUrl"]; if (string.IsNullOrEmpty(_criticalFallbackUrl)) { throw new Exception("The critical fallback URL is not set"); } if (useWeb) { _webPort = configuration.GetValue <int>("WebServer:WebPort"); } if (useApi) { _apiPort = configuration.GetValue <int>("WebServer:ApiPort"); } _translationsProvider = serviceProvider.GetService <ITranslationsProvider>(); }
public ChangePasswordModel( IIdentityServices identityServices, ITranslationsProvider translationsProvider) { _identityServices = identityServices; _translationsProvider = translationsProvider; }
public IndexModel( IIdentityServices identityServices, ITranslationsProvider translationsProvider) { _identityServices = identityServices; _translationsProvider = translationsProvider; }
public EmailNotConfirmedModel( IIdentityServices identityServices, ITranslationsProvider translationsProvider) { _identityServices = identityServices; _translationsProvider = translationsProvider; }
public POStringLocalizer(ITranslationsProvider translationsProvider, string location, CultureInfo?culture = null, ILogger <POStringLocalizer>?logger = null) { _translationsProvider = translationsProvider; _location = location; _culture = culture; _logger = logger ?? (ILogger)NullLogger.Instance; }
public LoginModel( IIdentityServices identityServices, IConfigurationProvider configurationProvider, IIdentityServerInteractionService interaction, IClientStore clientStore, IAuthenticationSchemeProvider schemeProvider, IEventService events, ITranslationsProvider translationsProvider, IDataProtectionProvider dataProtectionProvider, IServiceProvider serviceProvider) { _identityServices = identityServices; _configurationProvider = configurationProvider; _interaction = interaction; _clientStore = clientStore; _schemeProvider = schemeProvider; _events = events; _segmentProvider = serviceProvider.GetService <ISegmentProvider>(); _tenantInfoAccessor = serviceProvider.GetService <ITenantInfoAccessor>(); _translationsProvider = translationsProvider; _dataProtectionProvider = dataProtectionProvider; }
public ConfirmEmailModel( IIdentityServices identityServices, IEventService events, ITranslationsProvider translationsProvider) { _identityServices = identityServices; _events = events; _translationsProvider = translationsProvider; }
public EmailNotConfirmedModel( IIdentityServices identityServices, ITranslationsProvider translationsProvider, IDataProtectionProvider dataProtectionProvider) { _identityServices = identityServices; _translationsProvider = translationsProvider; _dataProtectionProvider = dataProtectionProvider; }
public ForgotPasswordModel( IIdentityServices identityServices, ITranslationsProvider translationsProvider, IServiceProvider serviceProvider) { _identityServices = identityServices; _translationsProvider = translationsProvider; var recaptchaSettings = serviceProvider.GetService <IOptions <RecaptchaSettings> >(); if (recaptchaSettings != null) { Recaptcha = recaptchaSettings.Value; } }
public RegisterModel( IIdentityServices identityServices, IConfigurationProvider configurationProvider, IEventService events, ITranslationsProvider translationsProvider, IServiceProvider serviceProvider) { _identityServices = identityServices; _configurationProvider = configurationProvider; _events = events; _segmentProvider = serviceProvider.GetService <ISegmentProvider>(); _tenantInfoAccessor = serviceProvider.GetService <ITenantInfoAccessor>(); _translationsProvider = translationsProvider; }
public POStringLocalizerFactory(ITranslationsProvider translationsProvider, ILoggerFactory?loggerFactory) { _translationsProvider = translationsProvider ?? throw new ArgumentNullException(nameof(translationsProvider)); _loggerFactory = loggerFactory ?? NullLoggerFactory.Instance; }
public TranslationsService(IUserSettingsContext userSettingsContext, ITranslationsProvider translationsProvider) { _userSettingsContext = userSettingsContext; _translationsJson = translationsProvider.GetTranslations(_userSettingsContext.LanguageCode); }
public TenantModel(ITranslationsProvider translationsProvider, ITenantDataProvider tenantDataProvider) { _translationsProvider = translationsProvider; _tenantDataProvider = tenantDataProvider; }