Wiemy, że .NET Core (komponenty open-source) to tylko podzbiór pełnego .NET Framework, a ASP.NET 5 (i MVC 6) jest oparty na .NET Core. Czy to znaczy, że Managed Extensibility Framework (MEF) nie jest dostępna w ASP.NET 5?Czy istnieje zamiennik dla MEF w .NET Core (lub ASP.NET 5)?
Jeśli tak, czy jest jakiś zamiennik dynamicznej rozszerzalności dostępny w .NET Core?
Mam wiele aplikacji, które używają MEF do dynamicznego ładowania wtyczek i zewnętrznych integracji i byłoby szkoda, gdyby zostały zablokowane w .NET Framework tylko dlatego, że używają MEF.
MEF jest zdecydowanie obsługiwane w .NET 4.6 Preview. – Claies
możesz także prawdopodobnie użyć http://www.nuget.org/packages/microsoft.composition – Claies
@Claies Zauważyłem, że, ale 4.6 jest tylko pełną strukturą, bez Rdzenia. MEF nie pojawia się w repozytorium corefx, więc nie jestem pewien, czy jest włączony. Również ten pakiet NuGet zawiera listę obsługiwanych tylko w .NET Framework, ale jeśli działa w PCL, być może będę mógł odwołać się do tego z projektu vNext/5. – agc93