Namespace Tlabs.Config
Classes
- AbstractServiceProviderFactory
Abstract IServiceProvider factory helper.
- ApiClientConfigurator
Configures an api client.
- ApiClientServiceExtension
IServiceCollection extensions>.
- ApiEndpointConfigurator
API end-point configurator non-generic base class.
- ApiEndpointConfigurator<T>
API end-point configurator.
- ApplicationSetup
Comon application's setup
- AssemblyPathConfigurator
Configurator to add additional assembly path(s).
- AssemblyPathConfigurator<T>
Configurator to add additional assembly path(s) for config target type
T
.
- AssemblyPathWebHostConfigurator
Configurator to add additional assembly path(s).
- BaseHostedAppBuilder
Base implementation of an (hosted) IHostApplicationBuilder builder.
- ConfigUtilsExtensions
Configuration extensions.
- ConfigurationObjectLoaderExt
Extension class for loading IConfigurator<T>(s) from a IConfigurationSection.
- ConsoleOutputDistributor
Distributer of Console output.
- ConsoleOutputDistributor.Configurator
Configurator
- CorsConfigurator
Configures a CORS policy.
- CorsConfigurator.PolicyOptions
CORS policy options.
- CustomStdoutFormatter
Custom stdout formatter.
- CustomStdoutFormatterOptions
Custom stdout formatter.
- DbgHelper
Debug Helper.
- DebugPagesConfigurator
Configures debug pages middleware.
- Empty
Empty IConfiguration.
- EnvConfigExtConfigurator
Environment config. values configurator.
- EventSourceLoggingConfigurator
Configures a EventSource logger.
- FileLoggingConfigurator
Configures a Serilog file logger.
- HostedAppBuilder
Hosted IHostApplicationBuilder builder.
- HostedWebAppBuilder
Hosted WebApplication builder.
- IdentityConfigurator
Configures IdentiytFramework.
- JsonConfigExtConfigurator
Json settings file extension configurator.
- KestrelConfigurator
Kestrel HTTP server configurator
- MetricsConfigurator
Configures metrics.
- MiddlewareContext
Middleware context used with a IConfigurator<T>./>.
- MiddlewareContextExt
Middleware context used with a IConfigurator<T>./>.
- MvcMiddlewareConfigurator
Configures ASPNET MVC middleware.
- MvcSvcConfigurator
Configures MVC to IServiceCollection>.
- MvcSvcConfigurator.Options
Additional MVC options.
- OpenWebUrlConfigurator
Open web url on startup configurator
- RoutingConfigurator
Configures routing services to IServiceCollection.
- SelfEnumConfigurator<T>
Base class to configure it-self als enumerable of
T
.
- ServiceTypeConfigurator
Configures services specified by assembly qualified names.
- ServicesConfigExtension
Extensions to configure services.
- ShutdownConfigurator
Setup a process-exit shutdown handler
- StaticContentConfigurator
Configures static file middleware.
- StdoutLoggingConfigurator
Configures a console logger.
- SubSectionConfigurator<T>
Sub-Section configurator.
- SysLoggingConfigurator
Configures a console logger.
- UserSecretsConfigurastor
Configures development user secrets.
- WebHostAsmPathConfigurator
Configurator to add additional assembly path(s).
- WebsocketConfigurator
Websocket configuration.
Structs
- ConfigurationObjectLoaderExt.CfgObject<T>
Configuration object with section key.
Interfaces
- IConfigurator<T>
Base interface of a dynamically loaded configurator.
- IHostedBuilderFactory
Factory of a IHostApplicationBuilder.
- IHostedWebAppBuilder
Interface of an (hosted) WebApplication builder.