IGitVersionModule Interface

graph BT Type["IGitVersionModule"] class Type type-node Implementing0["GitVersionLibGit2SharpModule"]-.->Type click Implementing0 "/api/GitVersion/GitVersionLibGit2SharpModule" Implementing1["GitVersionCommonModule"]-.->Type click Implementing1 "/api/GitVersion/GitVersionCommonModule" Implementing2["GitVersionBuildAgentsModule"]-.->Type click Implementing2 "/api/GitVersion.Agents/GitVersionBuildAgentsModule" Implementing3["VersionCalculationModule"]-.->Type click Implementing3 "/api/GitVersion.VersionCalculation/VersionCalculationModule" Implementing4["GitVersionOutputModule"]-.->Type click Implementing4 "/api/GitVersion.Output/GitVersionOutputModule" Implementing5["GitVersionCoreModule"]-.->Type click Implementing5 "/api/GitVersion/GitVersionCoreModule" Implementing6["GitVersionMsBuildModule"]-.->Type click Implementing6 "/api/GitVersion.MsBuild/GitVersionMsBuildModule" Implementing7["VersionStrategyModule"]-.->Type click Implementing7 "/api/GitVersion.VersionCalculation/VersionStrategyModule" Implementing8["GitVersionConfigurationModule"]-.->Type click Implementing8 "/api/GitVersion.Configuration/GitVersionConfigurationModule"

Syntax

public interface IGitVersionModule

Methods

Name Value Summary
FindAllDerivedTypes<T>(Assembly?) IEnumerable<Type>
static
RegisterTypes(IServiceCollection) void

Extension Methods

GitHub