.NET

การ Log ข้อมูลบน Azure App Service ด้วย ASP.NET application

เรื่องที่เกี่ยวข้อง - Azure App Service, C#.NET

Azure มีบริการ HTTP Service สำหรับโฮส Web Application และ Web API ชื่อ App Service หรือ Azure Web App ซึ่งมาพร้อมเครื่องมือครบครัน แถมด้วยระบบ log ที่ developer สามารถเปิดย้อนดูการทำงานต่างๆ ได้ด้วย

ทีนี้ปกติถ้าเราคุ้นเคยกับการให้แอพ C#.NET ของเราแสดงข้อความผ่าน Console (หรือ Terminal) สามารถให้แอพของเรานั้นเขียนข้อมูลลง Log แทนได้ สะดวกมากกว่า

ซึ่ง ทั้ง ASP.NET และ ASP.NET core มีคำสั่งที่ใช้ log ข้อมูลลงไปใน Azure App Service ดังนี้

  • ASP.NET Application ใช้ System.Diagnostics.Trace
  • ASP.NET Core ใช้ logging provider ที่อยู่ใน Microsoft.Extensions.Logging.AzureAppServices แทนครับ

เริ่มต้นยุค AI ด้วยคอร์สฟรี และพรีเมี่ยม กับพล

หากชอบสิ่งที่พลเล่า เรื่องที่พลสอน สามารถสนับสนุนพลโดยการเข้าเรียนคอร์สออนไลน์ของพลนะคร้าบ

  • เข้าใจง่าย ใช้ได้จริง ออกแบบการสอนอย่างเข้าใจโดยโค้ชพล
  • มีคอร์สสำหรับคนใช้งานทั่วไป จนถึงเรียนรู้เพื่อใช้งานในสายอาชีพขั้นสูง
  • ทุกคอร์สมีใบประกาศณียบัตรรับรองหลังเรียนจบ

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save