title: Call GitVersion from C#
body: <p>I'm writing a Cake GIT plugin that shall calculate a SemVer with the help of <a href="https://gitversion.readthedocs.io/en/latest/" rel="nofollow noreferrer">GitVersion</a>. I'm using the <a href="https://www.nuget.org/packages/GitVersion/3.6.5" rel="nofollow noreferrer">GitVersion NuGet</a> package, which delivers GitVersionCore.dll. </p>
  
  <p>Can anyone give me hint how to use the Core.dll? It seems that it's not realy documented.</p>
  
  <p>Or is the recommended way calling <code>GitVersion.exe</code> via <code>Process.Start</code> and fetch the ouput?</p>
  
  <p>thx</p>