مدیریت logهای برنامه‌های NET.


لاگ‌های یک فریم‌ورک وظیفه دارند اتفاقات رخ داده در نرم‌افزار مثل errorها یا exceptionها و حتی اطلاعاتی که خود توسعه‌دهنده به دلخواه خود در بخش‌های مختلف نرم‌افزار درنظرگرفته را، ثبت کنند.

مدیریت logها در NET. می‌تواند روش‌های مختلفی داشته باشد و وابسته به پیاده‌سازی برنامه‌ی‌تان و تصمیمات شما است. ممکن است لاگ‌های مهم‌تر را در فایل ذخیره کنید و بخشی را در کنسول نمایش دهید. برای نمونه اگر سطح لاگ‌ها را روی Information قرار داده‌ باشید، هر وقت کاربری به سایت درخواستی ارسال کند، لاگ می‌شود:

کپی
{ 
  "Logging": {
      "LogLevel": {
          "Default": "Information",
          "Microsoft": "Information",
          "Microsoft.Hosting.Lifetime": "Information"
      }
}