Thực tiễn tốt là có phương pháp Nhà máy để truy xuất các đối tượng được tiêm hoặc liệu có được sử dụng phương pháp nhà máy từ khung DI không?Sử dụng Nhà máy để lấy các đối tượng được tiêm
Tôi đang sử dụng bản đồ cấu trúc, tôi chỉ nên sử dụng ObjectFactory.GetInstance() ;, hoặc tôi nên tạo lớp nhà máy và bên trong lớp này gọi ObjectFactory.GetInstance() ;? bởi vì nếu tôi gọi ObjectFactory.GetInstance(); trong các lớp học của tôi, tôi sẽ tạo ra sự liên kết với khung DI? xin lỗi nếu tôi không biết gì, tôi mới làm quen với các khái niệm này. Cảm ơn!
Tôi đồng ý với Darin, hãy để khuôn khổ DI làm điều đó là công việc thay vì sao chép chức năng. –