Open
Description
With the advent of the common GitVersion.Core
library, it would be prudent to refactor it further so that it has a nice interface for C# developers; i.e. classes and methods that can be called directly, as with any other library, thereby bypassing shellout interop - command-line input / output parsing - and all the ugliness that entails.