ตัวอย่างโครงการ C# ที่ทำงานร่วมกับ Sage Accounting ผ่าน Sage Accounting API แอปพลิเคชันนี้ใช้ .NET Core 2.2 และ Newtonsoft Json.NET
โคลน repo:
git clone [email protected]:Sage/sageone_api_csharp_sample.git
สลับไปที่ไดเร็กทอรีโปรเจ็กต์เพื่อรันคำสั่งถัดไป:
cd sageone_api_csharp_sample
สลับไปที่โฟลเดอร์แอพ:
cd app
ติดตั้งการอ้างอิงทั้งหมด:
dotnet restore
สร้างและรันแอปพลิเคชัน:
dotnet build
dotnet run
จากนั้นข้ามไปที่ส่วนการใช้งาน
สร้างภาพ:
./script/setup.sh
เริ่มคอนเทนเนอร์:
./script/start.sh
รีสตาร์ทคอนเทนเนอร์:
./script/restart.sh
หากคุณต้องการ stop.sh จะหยุดคอนเทนเนอร์:
./script/stop.sh
ตอนนี้คุณสามารถเข้าถึง http://localhost:8080/ อนุญาตและทำการเรียก API ได้แล้ว อาจเป็น http://192.168.99.100:8080/ หรือคล้ายกัน ทั้งนี้ขึ้นอยู่กับการตั้งค่าของคุณ
แอปพลิเคชันตัวอย่างนี้มีให้ใช้งานในรูปแบบโอเพ่นซอร์สภายใต้เงื่อนไขของใบอนุญาต MIT
ลิขสิทธิ์ (c) 2019 Sage Group Plc. สงวนลิขสิทธิ์.