What does this code do?

4 phương ánCó giải thíchDễ
Đề bài
services.AddTransient<ILogger, ConsoleLogger>();

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

Chọn một phương án
Lời giảiChọn phương án để mở
Trong mã code này, đoạn địch vụ AddTransient được sử dụng để đăng ký một dịch vụ ILogger với một thực thể ConsoleLogger cụ thể. Đoạn địch vụ AddTransient cho phép mỗi yêu cầu nhận được một phiên bản mới của ConsoleLogger. Điều này có nghĩa là mỗi lần yêu cầu được xử lý, một phiên bản mới của ConsoleLogger sẽ được tạo ra và sử dụng, sau đó bị hủy bỏ khi yêu cầu được hoàn thành. Điều này giúp đảm bảo rằng mỗi yêu cầu nhận được một phiên bản mới và độc lập của ConsoleLogger, mà không bị ảnh hưởng bởi các yêu cầu khác.

Cùng chương 3

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