GitVersionModule Class

Namespace
GitVersion
Interfaces
Base Types
  • object
Derived Types
graph BT Type-->Base0["object"] Type-.->Interface0["IGitVersionModule"] click Interface0 "/api/GitVersion/IGitVersionModule" Type["GitVersionModule"] class Type type-node Derived0["GitVersionInitModule"]-->Type click Derived0 "/api/GitVersion.Configuration.Init/GitVersionInitModule" Derived1["BuildServerModule"]-->Type click Derived1 "/api/GitVersion.BuildAgents/BuildServerModule" Derived2["VersionStrategyModule"]-->Type click Derived2 "/api/GitVersion.VersionCalculation/VersionStrategyModule"

Syntax

public abstract class GitVersionModule : IGitVersionModule

Methods

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

Extension Methods

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