IConfigurationBuilder Interface

Summary

Builds an IGitVersionConfiguration instance, optionally merging override values.
graph BT Type["IConfigurationBuilder"] class Type type-node

Syntax

public interface IConfigurationBuilder

Methods

Name Value Summary
AddOverride(IReadOnlyDictionary<object, object>) void
Merges the supplied key/value pairs into the configuration, overriding any existing values.
Build() IGitVersionConfiguration
Produces the fully resolved IGitVersionConfiguration.

Extension Methods

Name Value Summary
NotNull<IConfigurationBuilder>(string) T
Throws ArgumentNullException when value is null; otherwise returns the value.
GitHub