IVersionConverter<T> Interface

graph BT Type-.->Interface0["IDisposable"] Type["IVersionConverter<T>"] class Type type-node Implementing0["IAssemblyInfoFileUpdater"]-.->Type click Implementing0 "/api/GitVersion.VersionConverters.AssemblyInfo/IAssemblyInfoFileUpdater" Implementing1["AssemblyInfoFileUpdater"]-.->Type click Implementing1 "/api/GitVersion.VersionConverters.AssemblyInfo/AssemblyInfoFileUpdater" Implementing2["OutputGenerator"]-.->Type click Implementing2 "/api/GitVersion.VersionConverters.OutputGenerator/OutputGenerator" Implementing3["GitVersionInfoGenerator"]-.->Type click Implementing3 "/api/GitVersion.VersionConverters.GitVersionInfo/GitVersionInfoGenerator" Implementing4["IOutputGenerator"]-.->Type click Implementing4 "/api/GitVersion.VersionConverters.OutputGenerator/IOutputGenerator" Implementing5["ProjectFileUpdater"]-.->Type click Implementing5 "/api/GitVersion.VersionConverters.AssemblyInfo/ProjectFileUpdater" Implementing6["IGitVersionInfoGenerator"]-.->Type click Implementing6 "/api/GitVersion.VersionConverters.GitVersionInfo/IGitVersionInfoGenerator" Implementing7["WixVersionFileUpdater"]-.->Type click Implementing7 "/api/GitVersion.VersionConverters.WixUpdater/WixVersionFileUpdater" Implementing8["IWixVersionFileUpdater"]-.->Type click Implementing8 "/api/GitVersion.VersionConverters.WixUpdater/IWixVersionFileUpdater" Implementing9["IProjectFileUpdater"]-.->Type click Implementing9 "/api/GitVersion.VersionConverters.AssemblyInfo/IProjectFileUpdater"

Syntax

public interface IVersionConverter<in T> : IDisposable where T : IConverterContext

Type Parameters

Name Description
T

Methods

Name Value Summary
Execute(VersionVariables, T) void

Extension Methods

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