IConfigurationProvider Interface

Summary

Loads and provides the IGitVersionConfiguration for the current repository.
graph BT Type["IConfigurationProvider"] class Type type-node

Syntax

public interface IConfigurationProvider

Methods

Name Value Summary
Provide(IReadOnlyDictionary<object, object>?) IGitVersionConfiguration
Returns the resolved configuration, optionally applying the supplied override values.

Extension Methods

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