CodeShot

آزمون Middleware در ASP.NET Core

سؤالاتی درباره Middleware Pipeline، ترتیب اجرا و Short-circuit کردن درخواست.

⏱ حدود 9 دقیقه · 6 سؤال · نمره قبولی 60٪ · بعد از ثبت، پاسخ درست هر سؤال به‌همراه توضیح نمایش داده می‌شود.

  1. 1.

    Middleware در ASP.NET Core چه کاری انجام می‌دهد؟

  2. 2.

    کدام ترتیب ثبت Middleware صحیح است؟

  3. 3.

    منظور از Short-circuit کردن یک درخواست توسط Middleware چیست؟

  4. 4.

    ثبت UseAuthorization() قبل از UseAuthentication() یک اشتباه رایج و مشکل‌ساز است.

  5. 5.

    در قطعه‌کد زیر، جای خالی را برای این‌که Middleware به قطعه بعدی Pipeline ادامه دهد کامل کنید: ```csharp app.Use(async (context, next) => { var sw = Stopwatch.StartNew(); _____; // ادامه به Middleware بعدی Console.WriteLine($"{context.Request.Path} در {sw.ElapsedMilliseconds}ms"); }); ```

    app.Use(async (context, next) => { var sw = Stopwatch.StartNew(); _____; // ادامه به Middleware بعدی Console.WriteLine($"{context.Request.Path} در {sw.ElapsedMilliseconds}ms"); });

  6. 6.

    بدون درک درست Middleware، پیاده‌سازی درست کدام موارد ممکن نیست؟

0 از 6 سؤال پاسخ داده شده