Which method stops a hosted service?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "StopAsync()". Giao diện IHostedService định nghĩa đúng hai phương thức: StartAsync(CancellationToken) được host gọi khi khởi động và StopAsync(CancellationToken) được gọi khi ứng dụng tắt để dịch vụ dọn dẹp và kết thúc êm. Lớp BackgroundService hiện thực hoá sẵn cặp này và cho ta ghi đè ExecuteAsync. Các tên EndAsync(), seAsync() và ShutdownAsync() không tồn tại trong hợp đồng IHostedService nên đều không phải phương thức dừng dịch vụ.
Cùng chương 8
How do you implement a background task using a Worker Service?Có lời giảiCâu hỏiWhat is the purpose of the CancellationToken parameter in ExecuteAsync(CancellationToken)?Có lời giảiCâu hỏiConsider this C# code: public class Worker : BackgroundService { protected override Task ExecuteAsync(CancellationToken stoppingToken) { return Task.CompletedTask; } } What is ExecuteAsync?Có lời giảiCâu hỏiCả 20 câu của chủ đề20 câu