C#-Beispielprojekt, das über die Sage Accounting API in Sage Accounting integriert wird. Diese Anwendung verwendet .NET Core 2.2 und Newtonsoft Json.NET.
Klonen Sie das Repo:
git clone [email protected]:Sage/sageone_api_csharp_sample.git
Wechseln Sie in das Projektverzeichnis, um die folgenden Befehle auszuführen:
cd sageone_api_csharp_sample
Wechseln Sie zum App-Ordner:
cd app
Alle Abhängigkeiten installieren:
dotnet restore
Erstellen Sie die Anwendung und führen Sie sie aus:
dotnet build
dotnet run
Springen Sie dann zum Abschnitt „Nutzung“.
Erstellen Sie das Bild:
./script/setup.sh
Starten Sie den Container:
./script/start.sh
Starten Sie den Container neu:
./script/restart.sh
Bei Bedarf stoppt stop.sh den Container:
./script/stop.sh
Sie können jetzt auf http://localhost:8080/ zugreifen, eine Autorisierung durchführen und einen API-Aufruf durchführen. Abhängig von Ihrem Setup könnte es auch http://192.168.99.100:8080/ oder ähnlich sein.
Diese Beispielanwendung ist als Open Source unter den Bedingungen der MIT-Lizenz verfügbar.
Copyright (c) 2019 Sage Group Plc. Alle Rechte vorbehalten.