VersionCalculationModule Class

Summary

Registers the version-calculation services including version strategies, variable provider, deployment-mode calculators, and increment strategy finder.
Namespace
GitVersion.VersionCalculation
Interfaces
Base Types
  • object
graph BT Type-->Base0["object"] Type-.->Interface0["IGitVersionModule"] click Interface0 "/api/GitVersion/IGitVersionModule" Type["VersionCalculationModule"] class Type type-node

Syntax

public class VersionCalculationModule : IGitVersionModule

Methods

Name Value Summary
RegisterTypes(IServiceCollection) void
Registers all version-calculation services into the DI container.

Extension Methods

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