CodeShot
Midسختی 2 از ۵· در 50٪ مصاحبه‌های این حوزه پرسیده شده

آیا چند Background Service می‌توان در یک برنامه داشت؟

☆نشان کردن

پاسخ کوتاه

بله، با ثبت چند Hosted Service از طریق AddHostedService می‌توان چند سرویس پس‌زمینه را هم‌زمان اجرا کرد.

پاسخ کامل

هر فراخوانی جداگانه AddHostedService<T>() یک Worker مستقل اضافه می‌کند؛ .NET Host همه آن‌ها را هم‌زمان و مستقل از هم اجرا و مدیریت می‌کند.