IGitVersionModule Interface

graph BT Type["IGitVersionModule"] class Type type-node Implementing0["BuildServerModule"]-.->Type click Implementing0 "/api/GitVersion.BuildAgents/BuildServerModule" Implementing1["GitVersionModule"]-.->Type click Implementing1 "/api/GitVersion/GitVersionModule" Implementing2["GitVersionInitModule"]-.->Type click Implementing2 "/api/GitVersion.Configuration.Init/GitVersionInitModule" Implementing3["GitVersionLibGit2SharpModule"]-.->Type click Implementing3 "/api/GitVersion/GitVersionLibGit2SharpModule" Implementing4["VersionConvertersModule"]-.->Type click Implementing4 "/api/GitVersion.VersionConverters/VersionConvertersModule" Implementing5["VersionCalculationModule"]-.->Type click Implementing5 "/api/GitVersion.VersionCalculation/VersionCalculationModule" Implementing6["ConfigurationModule"]-.->Type click Implementing6 "/api/GitVersion.Configuration/ConfigurationModule" Implementing7["VersionStrategyModule"]-.->Type click Implementing7 "/api/GitVersion.VersionCalculation/VersionStrategyModule" Implementing8["GitVersionTaskModule"]-.->Type click Implementing8 "/api/GitVersion.MsBuild/GitVersionTaskModule" Implementing9["GitVersionCoreModule"]-.->Type click Implementing9 "/api/GitVersion/GitVersionCoreModule" Implementing10["GitVersionAppModule"]-.->Type click Implementing10 "/api/GitVersion/GitVersionAppModule"

Syntax

public interface IGitVersionModule

Methods

Name Value Summary
RegisterTypes(IServiceCollection) void

Extension Methods

Name Value Summary
GetProperties() IEnumerable<KeyValuePair<string, string>>
NotNull<IGitVersionModule>(string) T
GitHub