Class ConfigurationExtensions
A collection of extension methods for IConfigurationManager.
Inheritance
System.Object
ConfigurationExtensions
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Cqrs.Configuration
Assembly: Cqrs.dll
Syntax
public static class ConfigurationExtensions
Methods
CreateTelemetryHelper(IConfigurationManager, String, ICorrelationIdHelper)
Creates an instance of cdmdotnet.Logging.ITelemetryHelper if the value for configurationKey
is true.
Declaration
public static ITelemetryHelper CreateTelemetryHelper(this IConfigurationManager configurationManager, string configurationKey, ICorrelationIdHelper correlationIdHelper)
Parameters
Type | Name | Description |
---|---|---|
IConfigurationManager | configurationManager | |
System.String | configurationKey | |
cdmdotnet.Logging.ICorrelationIdHelper | correlationIdHelper |
Returns
Type | Description |
---|---|
cdmdotnet.Logging.ITelemetryHelper |
CreateTelemetryHelper(IConfigurationManager, String, IDependencyResolver)
Creates an instance of cdmdotnet.Logging.ITelemetryHelper if the value for configurationKey
is true.
Declaration
public static ITelemetryHelper CreateTelemetryHelper(this IConfigurationManager configurationManager, string configurationKey, IDependencyResolver dependencyResolver)
Parameters
Type | Name | Description |
---|---|---|
IConfigurationManager | configurationManager | |
System.String | configurationKey | |
IDependencyResolver | dependencyResolver |
Returns
Type | Description |
---|---|
cdmdotnet.Logging.ITelemetryHelper |