public void Initialize(LocalizationResourceInitializationContext context) { _resource = context.Resource; _applicationConfigurationClient = context.ServiceProvider.GetRequiredService <ICachedApplicationConfigurationClient>(); _logger = context.ServiceProvider.GetService <ILogger <RemoteLocalizationContributor> >() ?? NullLogger <RemoteLocalizationContributor> .Instance; }
public RemotePermissionChecker(ICachedApplicationConfigurationClient configurationClient) { ConfigurationClient = configurationClient; }
public RemoteLanguageProvider(ICachedApplicationConfigurationClient configurationClient) { ConfigurationClient = configurationClient; }
public RemoteFeatureChecker(ICachedApplicationConfigurationClient configurationClient) { ConfigurationClient = configurationClient; }
public RemoteSettingProvider(ICachedApplicationConfigurationClient configurationClient) { ConfigurationClient = configurationClient; }
public WebAssemblyCurrentPrincipalAccessor( ICachedApplicationConfigurationClient configurationClient) { ConfigurationClient = configurationClient; }
public static ApplicationConfigurationDto Get(this ICachedApplicationConfigurationClient client) { return(AsyncHelper.RunSync(client.GetAsync)); }