Tôi đang làm việc để tạo khuôn khổ DI của riêng mình, tạo ra các nhà máy được ủy quyền như một bài tập học tập. Cách xây dựng các đại biểu được đánh máy của tôi là sử dụng các biểu thức để tạo ra một hàm gọi một phương thức tĩnh có tham chiếu đến vùng chứa của tôi và bất kỳ tham số hàm tạo nào.Điều gì thực hiện tồi tệ hơn: Phản ánh hoặc Quyền anh?
Điều này đưa ra một câu hỏi thú vị liên quan đến các loại giá trị. Đó là performant nhất:
a) Sử dụng phản chiếu để lựa chọn một phương pháp chung tĩnh với con số chính xác các thông số sau đó sử dụng MakeGenericMethod để loại bỏ các Generics
b) Về cho thời trang cũ params Object [] và mất hit trên boxing?
Bất kỳ lý do nào khiến "bài tập học tập" này không liên quan đến việc lập cấu hình các thiết lập khác nhau để tìm giải pháp tối ưu? ;-) Tôi vẫn sẽ cung cấp cho một +1 mặc dù. –
Điểm tốt, tôi nghĩ rằng tôi sẽ. –
c) sử dụng quá tải với thông số chung? – herzmeister