![](/img/trans.png)
[英]Plugins in WPF MvvM with MEF 2
我已經嘗試了以下非常好的教程https://www.eidias.com/blog/2013/7/26/plugins-in-wpf-mvvm-with-mef#cm-249遷移到 MEF2 但由於某種原因組件未顯示在目錄中。 從 MEF2 我想使用 API 配置(RegistrationBuild ...
[英]Plugins in WPF MvvM with MEF 2
我已經嘗試了以下非常好的教程https://www.eidias.com/blog/2013/7/26/plugins-in-wpf-mvvm-with-mef#cm-249遷移到 MEF2 但由於某種原因組件未顯示在目錄中。 從 MEF2 我想使用 API 配置(RegistrationBuild ...
[英]MEF2 Lightweight System.Composition with Metadata
完全缺少有關如何使用輕量級MEF2的示例System.Composition,使這一點變得棘手。 我只在使用System.Composition ( 不是 System.ComponentModel.Composition )。 我要導入具有元數據的零件。 我正在使用屬性代碼。 不幸 ...
[英]Create Singleton instance in MEF2
我正在使用MEF2(Microsoft.Composition)創建具有多個插件的應用程序。 這些插件應該導入一些公共對象,並且它們都應該共享該對象的相同實例……因此是典型的Singleton。 但是,當我將該通用對象[Import]到我的插件中時,它們都會得到自己的副本,而不是共享的副 ...
[英].net core MEF 2 NonShared Creation Policy
我將切換到.net core,並嘗試將舊框架MEF代碼遷移到新的Microsoft Composition(MEF 2) (Microsoft.Composition 1.0.31)。 我們有幾個類的創建策略為“ NonShared”。 我對如何使用帶有.net核心的MEF 2應用以下屬 ...
[英]How to set CreationPolicy singleton in .net-core System.Composition (Mef)
我正在將DNX項目轉換為.net核心。 由於依賴關系的更改,我不能再使用System.ComponentModel.Composition ,而必須使用.net core的移植版本System.Composition (我相信它被稱為MEF 2)。 但是,我在MEF2中找不到用於為單例設 ...
[英]How can you filter out parts in MEF2?
我正在嘗試將一些代碼從 .NET Framework 移植到 .NET Core,其中一部分涉及從 MEF1 切換到 MEF2。 似乎沒有大量關於在 .NET Core 中使用 MEF 的文檔,而且我找不到任何示例來演示如何像 MEF1 一樣過濾掉部分。 在我的原始代碼中(使用 MEF1),我想加 ...
[英]Why does MEF2 not apply metadata attributes to all part exports?
我正在嘗試將基於.NET Framework的應用程序集合移植到.NET Core,作為此過程的一部分,我需要從使用MEF1切換到MEF2。 我一直在解決與MEF2相關的問題時遇到很多困難(雖然我發現這篇文章真有幫助),但我最近偶然發現了其中一個我一直有的原因。 特別是,我有許多使用自定 ...
[英]MEF With Portable Class library using Microsoft Composition MEF2 throws file not found exception
我正在研究可移植類庫(PCL),並試圖在其中實現MEF。 我使用了Nuget的System.Composition。 當我為vsix(Visual Studio擴展)構建和打包時,它不會打包這些dll並將其放置到擴展文件夾(C:\\ Users \\ UserName \\ AppData ...
[英]How Can I Export a Factory and/or its Method in MEF 2?
我正在研究MEF 2 (Microsoft.Composition),並希望將其與現有代碼庫集成。 我當前的代碼庫具有一個帶有簡單簽名的IFactory接口: 我想注冊我的工廠,以便在工廠進行出口時將其注冊為工廠T輸出的Func<T> 。 所以像這樣: 將使用 ...
[英]Compose exported value with MEF 2
使用MEF 1,可以使用ComposeExportedValue(...)-Method( container.ComposeExportedValue... )將現有對象組成container.ComposeExportedValue... 。 如何使用Microsoft.Compositi ...
[英]how can i mimic the inheritedexport feature in mef2
我正在使用MEF2,並閱讀了一些有關MEF 1和MEF 2的教程。 到目前為止,我發現的最好的就是這個: http : //www.codeproject.com/Articles/366583/MEF-Preview-Beginners-Guide 雖然確實可以使導出工作正常,但是 ...
[英]Is MEF or MEF2 baked into the .NET Framework?
我想了解MEF,我看到MEF和MEF 2的引用。 該站點列出MEF2比MEF(4.0)快得多。 當大多數人說MEF時,我需要了解我在說什么。 那么在.NET Framework 4.5中呢? MEF還是MEF2? ...
[英]How to install/get started with MEF 2
我想在項目中使用MEF 2。 我正在嘗試按照本指南進行入門,但是我似乎連第一個代碼段都無法運行。 RegistrationBuilder根本不存在,而且我似乎沒有應該存在的System.ComponentModel.Composition.Registration命名空間。 我要做的就 ...
[英]Microsoft.Composition (MEF2) Conventions and Open Generics
我有一個類型 我可以使用導出 這將使我能夠導入 但是,我想將這些類型導入為 如果不為每個隊列創建具體類型,這似乎是不可能的。 我想使用約定來提供這些導出,並向每個導出添加元數據。 我可以添加元數據,但是我不確定如何提供導出。 本質上我想要的是類似(偽代碼 ...
[英]Microsoft.Composition. What does the WithDefaultConventions method do?
假設我有一個GetAssemblies方法,它返回一個程序集列表,還有一個名為GetConventions的方法,它返回一個ConventionBuilder,我可以這樣構成我的容器: 但是我也可以這樣寫: 問題 :這兩種方式之間有什么區別(如果有)? 拋棄我的是WithD ...
[英]MEF2 how to get metadata from CompositionHost export with convention based imports
這是我的第一個問題所以請耐心等待...... 我正在嘗試使用ConventionBuilder類加載MEF2組件。 在我需要訪問可在導入類型上作為屬性使用的元數據之前,所有內容都可以正常工作。 我們假設我有以下課程: 現在我可以有一個ConventionBuilder實例定義' ...
[英]How to implement Dependency Injection with MVC5 and MEF2 (Convention-Based) in an n-tier application?
我正在開始一個新的MVC項目並且(幾乎)決定給存儲庫模式和依賴注入一個去。 我需要一段時間來篩選變化,但我為我的應用程序提出了以下結構: 表示層:ASP.Net MVC前端(視圖/控制器等) 服務層(業務層,如果您願意):接口和DTO。 數據層:接口實現和實體框架類。 ...
[英]MEF 2 - Where is RegistrationBuilder
今天晚上我完全困惑。 我已經閱讀了近十篇有關如何在MEF 2中使用RegistrationBuilder來構建Composition Context的文章。 但是,我下載的用於構建WinRT應用程序的MEF 2中沒有此類。 有人可以給我一個快速的路線圖,以解釋為什么圍繞MEF 2的在線討論 ...
[英]How to properly scope composition per request using ASP.NET MVC, WebAPI, and MEF
我最近使用各種資源將MEF添加到MVC / WebAPI應用程序,包括這個答案如何將MEF與ASP.NET MVC 4和ASP.NET Web API集成 。 雖然這工作了一段時間,但我開始收到與連接數據庫相關的間歇性錯誤,最常見的錯誤是:“System.InvalidOperationExc ...
[英]Resolving HttpRequestBase in MEF
我對MEF很新,我總是習慣使用autofac,它會自動在Request的生命周期范圍內注冊所有“Web Request”范圍內的對象,因此您可以隨時解析依賴關系中的HttpRequestBase和類似對象。 有沒有辦法修改MEF容器注冊才能解決這種依賴? ...