How to Implement DGA Central Logging System
Step 1
เปิด Microsoft Visual Studio แล้วเปิด Project Solution ที่ต้องการใช้งาน Log Service
Step 2
ไปที่เมนู TOOLS > NuGet Package Manager > Manage NuGet Packages for Solution
Step 3
ที่ tab "Online" ให้ค้นหา DGA.CentralLog.Util แล้วกด "Install"
Step 4
ที่หน้าต่าง Select Project ให้เลือกโปรเจคที่จะมีการเรียกใช้ Log
Step 5
ในการบันทึก Log สามารถใช้งานได้ 3แบบ ด้วยคำสั่ง DGA.CentralLog.Util.LogProvider.AddLog(...)
**สำหรับ method AddLog<T>(string logServicePath, string consumerKey, T logData, int timeout) นั้น สามารถบันทึก Field เพิ่มเติมที่นอกเหนือจาก Field พื้นฐานได้ โดยคลาส T จะต้องสืบทอดมาจากคลาส DGA.CentralLog.Util.Models.LogRequiredField หรือ DGA.CentralLog.Util.Models.LogItem เท่านั้น