- Namespace
- GitVersion
.VersionConverters - Interfaces
-
- IDisposable
- Implementing Types
graph BT
Type-.->Interface0["IDisposable"]
Type["IVersionConverter<T>"]
class Type type-node
Implementing0["IWixVersionFileUpdater"]-.->Type
click Implementing0 "/api/GitVersion.VersionConverters.WixUpdater/IWixVersionFileUpdater"
Implementing1["WixVersionFileUpdater"]-.->Type
click Implementing1 "/api/GitVersion.VersionConverters.WixUpdater/WixVersionFileUpdater"
Implementing2["GitVersionInfoGenerator"]-.->Type
click Implementing2 "/api/GitVersion.VersionConverters.GitVersionInfo/GitVersionInfoGenerator"
Implementing3["IOutputGenerator"]-.->Type
click Implementing3 "/api/GitVersion.VersionConverters.OutputGenerator/IOutputGenerator"
Implementing4["OutputGenerator"]-.->Type
click Implementing4 "/api/GitVersion.VersionConverters.OutputGenerator/OutputGenerator"
Implementing5["ProjectFileUpdater"]-.->Type
click Implementing5 "/api/GitVersion.VersionConverters.AssemblyInfo/ProjectFileUpdater"
Implementing6["IGitVersionInfoGenerator"]-.->Type
click Implementing6 "/api/GitVersion.VersionConverters.GitVersionInfo/IGitVersionInfoGenerator"
Implementing7["IAssemblyInfoFileUpdater"]-.->Type
click Implementing7 "/api/GitVersion.VersionConverters.AssemblyInfo/IAssemblyInfoFileUpdater"
Implementing8["IProjectFileUpdater"]-.->Type
click Implementing8 "/api/GitVersion.VersionConverters.AssemblyInfo/IProjectFileUpdater"
Implementing9["AssemblyInfoFileUpdater"]-.->Type
click Implementing9 "/api/GitVersion.VersionConverters.AssemblyInfo/AssemblyInfoFileUpdater"
Syntax
public interface IVersionConverter<in T> : IDisposable where T : IConverterContext
Type Parameters
Name | Description |
---|---|
T |
Methods
Name | Value | Summary |
---|---|---|
Execute |
void |
Extension Methods
Name | Value | Summary |
---|---|---|
GetProperties |
IEnumerable |
From ObjectExtensions
|
NotNull |
T |
From CommonExtensions
|