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

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

نشان کردن

پاسخ کوتاه

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

پاسخ کامل

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