آزمون Logging
چند سؤال کوتاه درباره لاگگیری ساختیافته، سطوح لاگ، ILogger و Correlation ID در .NET.
⏱ حدود 11 دقیقه · 7 سؤال · نمره قبولی 60٪ · بعد از ثبت، پاسخ درست هر سؤال بههمراه توضیح نمایش داده میشود.
- 1.
منظور از Structured Logging چیست؟
- 2.
ترتیب صحیح سطوح لاگ در `ILogger` از کماهمیتترین به بحرانیترین کدام است؟
- 3.
استفاده از سطح `Information` برای ثبت هر جزئیات ریز داخلی برنامه (مثل مقدار هر متغیر در هر خط) روش مناسبی است.
- 4.
کد زیر میخواهد یک پیام لاگ در سطح Information با پارامترهای ساختیافته ثبت کند. بهجای خطچین کدام متد باید فراخوانی شود؟ (فقط نام متد)
_logger.__________("سفارش {OrderId} برای کاربر {UserId} ثبت شد", orderId, userId); - 5.
Correlation ID در یک سیستم Backend به چه دردی میخورد؟
- 6.
کدام موارد از مزایای استفاده از `ILogger<T>` بهجای `Console.WriteLine` در یک برنامه ASP.NET Core هستند؟ (چند گزینه)
- 7.
منظور از Log Sink یا Provider (مثل Console، File، Seq) چیست؟
0 از 7 سؤال پاسخ داده شده
