Skip to content

cmi-common-webapi

Hilfsklassen für den Zugriff auf WebApi und GraphQL. Dokumentation zu CMI.Common.WebApi.Client im docs-Verzeichnis.

Dokumentation

Inhalt

Versionierung

Das Projekt wird mittels SemVer 2.0 versioniert. Der MSBuild-Prozess setzt die Versionsnummer mit Hilfe von https://github.com/AArnott/Nerdbank.GitVersioning in den Assemblies automatisch. Als Basis wird die version.json-Datei im Repository-Root verwendet.

Bei Änderungen ist die Version gem. SemVer 2.0 anzupassen!

Beim Erstellen eines neuen Release: 1. version.json anpassen 2. CMI.Common.WebApi.Client.csproj anpassen: \<PackageReleaseNotes> Änderungen angeben

Nuget-Paket erzeugen

PM> cd <Repo-Root>\CMI.Common.WebApi.Client
PM> dotnet pack [--include-symbols] [--include-source] -c {Debug|Release} [-o C:\output\]