Namespace Acuit.Pinpoint.Workstation.Configuration
Classes
- IOptionsLoaderExtensions
Extension methods for IOptionsLoader.
- IOptionsRegistrationExtensions
Extension methods for IOptionsRegistration<TOptions>.
- OptionsProvider<TOptions>
Provides a standard base implementation for IOptionsProvider<TOptions> that validates options and provides a health check for the options.
Interfaces
- IInitializableOptions
Options managed by IOptionsRegistry or IDeviceRegistry that perform additional initialization should implement this interface.
- IOptionsLoader
Provides option-loading services used while initializing options.
- IOptionsLoader<TOptions>
Provides option-loading services used while processing changes to options.
- IOptionsProvider<TOptions>
A provider for
TOptions
options.
- IOptionsRegistration<TOptions>
An options registration.
- IOptionsRegistry
The options registry.
Enums
- OptionsWatcherOptions
Options for options change watchers, used by RegisterOptionsWatcherAsync(Func<Task>, OptionsWatcherOptions, int).