Why might you choose Worker Service instead of Windows Service directly?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "integrates better with .NET features like DI and Logging". Worker Service là mẫu dự án .NET dựng sẵn Generic Host, nhờ đó có ngay Dependency Injection, Logging, Configuration, IHostedService và quản lý vòng đời khởi động - tắt êm. Đó là lý do chính để chọn nó thay vì viết Windows Service thuần. Phương án "Worker Service is UI-based" sai vì Worker Service không có giao diện; phương án "Worker Service cannot be published" sai vì hoàn toàn xuất bản và cài đặt được như một dịch vụ Windows hoặc systemd; phương án "Worker Service only runs on Windows" sai vì đây là ứng dụng .NET đa nền tảng, chạy được cả trên Linux và trong container.

Cùng chương 8

Xuất hiện trong 1 bộ đề