Table of Contents

Class TardigradeConfigurationBinder

Namespace
OrpheusCore.Configuration.Models
Assembly
OrpheusCore.dll

Configuration extensions, with DI support.

public static class TardigradeConfigurationBinder
Inheritance
TardigradeConfigurationBinder
Inherited Members

Methods

BindDI(IConfiguration, object, Action<DIBinderOptions>)

Attempts to bind the given object instance to configuration values by matching property names against configuration keys recursively.

public static void BindDI(this IConfiguration configuration, object instance, Action<DIBinderOptions> configureOptions)

Parameters

configuration IConfiguration

The configuration instance to bind.

instance object

The object to bind.

configureOptions Action<DIBinderOptions>

Configures the binder options.