Câu hỏi phỏng vấn Net core
Câu hỏi

Khi sử dụng DI (Dependency Injection) trong Controller, tôi có...

Câu trả lời

Khi sử dụng Dependency Injection (DI) trong Controller, thông thường bạn không cần phải trực tiếp gọi IDisposable trên các dịch vụ được inject. Trong mô hình DI, việc quản lý vòng đời của các đối tượng được inject, bao gồm cả việc giải phóng tài nguyên, thường được thực hiện tự động bởi container DI.

Container DI sẽ theo dõi các đối tượng được tạo ra và inject, và nó sẽ tự động gọi phương thức Dispose() trên các đối tượng đó khi chúng không còn được sử dụng nữa, miễn là chúng thực thi interface IDisposable. Điều này giúp giảm t...

senior

senior

Gợi ý câu hỏi phỏng vấn

middle

Có cách nào để bắt nhiều ngoại lệ cùng một lúc mà không bị trùng lặp mã không?

middle

FCL trong .NET Core là gì?

middle

Giải thích về thời gian sống của dịch vụ trong Container IoC (DI)?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào