Midسختی 3 از ۵· در 65٪ مصاحبههای این حوزه پرسیده شده
چرا از CancellationToken استفاده میکنیم؟
☆نشان کردنپاسخ کوتاه
برای توقف ایمن (Graceful Shutdown) سرویس هنگام خاموش شدن برنامه.
پاسخ کامل
وقتی برنامه در حال خاموش شدن است، .NET سیگنال لغو را از طریق stoppingToken ارسال میکند؛ رعایت آن باعث میشود سرویس کار جاری را بهدرستی جمع کند بهجای متوقفشدن ناگهانی.
