2011-09-12 19 views
11

Tôi thấy công việc vẫn đang diễn ra với các tính năng mới trên MEF (MEF Codeplex site) và họ đang phát hành bản phát hành bản beta MEF 2, tuy nhiên họ không có bất kỳ tài liệu nào về các tính năng mới đang thử nghiệm/khám phá/xây dựng?Những gì được bao gồm trong MEF 2?

Vì vậy, các tính năng mới (trong một chút chi tiết xin vui lòng, một hoặc hai tình cảm cho mỗi sẽ là tuyệt vời) là một phần của MEF 2?

+2

Đối với người đã đánh dấu câu hỏi này không phải là câu hỏi, tôi rất muốn nghe lý do tại sao? Điều này có vẻ giống như một câu hỏi "các tính năng là gì?" nó là một cái gì đó với một bộ câu trả lời cụ thể. Tôi đã yêu cầu để biết thêm chi tiết mà có thể làm cho nó cảm thấy một chút đi nhưng cốt lõi vẫn là một câu hỏi thực sự. –

Trả lời

4

Tôi biết một tính năng lớn là hỗ trợ cho Generics mở. Điều này cho phép chúng ta phải nhập khẩu các bộ phận mà trông như thế này:

IRepository<T> 
{ 

} 

sử dụng nhập khẩu trông như thế này

[Import(typeof(IRepository<>))] 
private IRepository<Users> userRepository; 
1

Từ Hỗ trợ preview documentation

  • với nhiều loại generic.
  • Mô hình lập trình dựa trên công ước cho phép bạn tạo các bộ phận dựa trên quy ước đặt tên thay vì thuộc tính.
  • Nhiều phạm vi.
+2

WTF?!? Năm năm sau và vẫn không có tài liệu về MEF2? Liên kết được cung cấp chỉ cung cấp tổng quan về các tính năng .NET 4.5 và liên kết đến tài liệu MEF cũ. Tài liệu cho tôi biết cách sử dụng MEF2 mới ở đâu? –

+1

@ DRAirey1 xem xét đó không phải là câu hỏi mà người đăng yêu cầu, nó không nên ở đó. Liên kết đó dành cho câu hỏi, không phải bạn. Đây là tài liệu cho phiên bản hiện tại MEF: https://msdn.microsoft.com/en-us/library/system.componentmodel.composition(v=vs.110).aspx –

Các vấn đề liên quan