Вопросы по теме 'mef'

MEF (структура управляемой расширяемости) против IoC / DI
Какие проблемы решает MEF (Managed Extensibility Framework), которые не могут быть решены существующими контейнерами IoC / DI?
13354 просмотров

Лучший подход к расширяемости типов узлов и контекстных действий в древовидном представлении форм
Я работаю над надстройкой Visual Studio для Visual Studio 2008, которая отображает древовидную структуру, обеспечивающую представление содержимого в серверном продукте. Серверный продукт содержит различные типы узлов, и каждый узел имеет собственный...
221 просмотров
schedule 07.12.2022

Как создать параметр редактора в новом расширении редактора VS2010
список точек расширения для VS2010 Редактор упоминает о создании EditorOptionDefinitions вместе с небольшим образцом. Когда я пытаюсь сделать это, я не могу найти параметры в пользовательском интерфейсе VS2010. Как их создать, чтобы они...
259 просмотров
schedule 15.05.2024

Можно ли параметризовать импорт MEF?
Я относительно новичок в MEF, поэтому я не полностью понимаю его возможности. Я пытаюсь добиться чего-то похожего на Unity InjectionMember. Допустим, у меня есть класс, который импортирует части MEF. Для простоты возьмем следующий класс в...
1652 просмотров
schedule 16.12.2023

вопросы об использовании MEF в службе WCF
Я только начинаю играть с MEF и у меня есть пара вопросов. 1) Я написал службу WCF, которая принимает некоторый xml и передает xml синтаксическому анализатору. Парсеры составлены с использованием MEF. (метаданные в xml позволяют мне определить,...
767 просмотров
schedule 03.02.2024

Как MEF узнает, какие детали нужно импортировать?
В настоящее время я использую единство и призму. Если я хочу поместить что-то в единство, я делаю это на уровне модуля. Как мне это сделать с MEF? Я вижу, что добавляю экспорты в класс, но как MEF узнает об этом? Делает ли это с помощью...
264 просмотров
schedule 18.11.2022

Создание библиотеки Silverlight с зависимостями, составленными с помощью MEF
У меня есть библиотека L Silverlight 4, в которой есть зависимость, которая должна предоставляться во время выполнения через подключаемый модуль P . Я использую DeploymentCatalog в соответствии с примером, приведенным в документации MEF и...
383 просмотров
schedule 19.11.2023

Использование MEF с приложением веб-форм asp.net (SharePoint)
Я пытаюсь использовать MEF в своем приложении веб-формы ASP.NET (SharePoint) для загрузки некоторых элементов управления из каталога во время выполнения. Я не получаю никаких сообщений об ошибках, но элементы управления не загружаются. Вот мой код...
1199 просмотров
schedule 09.10.2022

MEF и DirectoryCatalog
Есть ли способ безопасно использовать DirectoryCatalog для обработки, если каталог не существует? Вот пример кода того, как настроен мой контейнер: //Create an assembly catalog of the assemblies with exports var catalog = new...
8891 просмотров
schedule 29.11.2022

MEF не импортирует метаданные
Итак, у меня есть экспорт, украшенный атрибутами метаданных, но в контейнере кажется, что коллекция метаданных этих частей пуста, поэтому неправильно импортируется ленивая коллекция с метаданными. Есть мысли, почему это происходит?
121 просмотров
schedule 10.05.2024

Использование методов, доступных в plugin1 в plugin2 через MEF
У меня есть консольное приложение MEF, хост ( CompositionContainer ) которого загружает доступные сборки плагинов на основе параметра командной строки, например: app.exe plugin1 загрузит хост (app.exe) и plugin1. Решение VS структурировано...
84 просмотров
schedule 14.11.2023

Укажите RequiredCreationPolicy для импорта без атрибутов
У меня есть оболочка IoC, которая использует MEF в качестве контейнера DI, применимый фрагмент оболочки показан ниже. public static bool TryGetComponent<T>(out T component) { CompositionContainer container = RetrieveContainer(); T...
1081 просмотров
schedule 04.02.2024

MEF и MVC 3 – как динамически загружать встроенные представления из контейнера mef?
Я создаю приложение MVC 3, в котором используется MEF. Основная идея состоит в том, чтобы иметь подключаемый механизм, в котором модели, контроллеры и представления загружаются динамически во время выполнения из контейнера mef. Каждый...
1719 просмотров

MEF - импортированный объект в конструкторе имеет значение null
Я использую MEF, чтобы внедрить UnityContainer в плагины в моем приложении. каждый из плагинов содержит панели. Хочу перенести контейнер Unity в панели тоже через MEF. Мне нужно использовать Unity в конструкторе панелей. Проблема в том,...
521 просмотров
schedule 28.10.2022

Практичность конвейера надстроек в C#
Насколько практично использовать конвейер MEF в вашем приложении для среды надстроек/плагинов? Если, например, я хочу создать базовый базовый класс отчетов, а затем расширить функциональность с помощью какой-либо надстройки (например, конвейера...
276 просмотров
schedule 30.05.2024

Как я могу использовать MEF в своем приложении MVVM?
Может ли кто-нибудь дать мне простое приложение wpf, использующее mef и следуя шаблону mvvm. Я много искал в Интернете, но нашел очень мало примеров, и эти примеры очень сложны для понимания. некоторые примеры - это wpf, mef, но они не следуют...
7957 просмотров
schedule 08.11.2023

Импорт многих экземпляров с использованием MEF
Я экспортирую некоторые классы, реализующие интерфейс IFoo, подобный этому public interface IFoo { } [Export("A", typeof(IFoo))] public class Foo1 : IFoo { } [Export("B", typeof(IFoo))] public class Foo2 : IFoo { } Когда я пытаюсь...
1442 просмотров
schedule 13.02.2024

Какие и когда CAL, Prism, MEF?
последние пару дней я читал о PRISM, CAL и MEF. Все они поддерживают композицию, модульность, загрузчики, оболочку и регион и т. д. Итак, мне приходит в голову вопрос. Где все они поддерживают основные функции для модульности, поэтому какую...
827 просмотров
schedule 10.12.2023

Нулевой интерфейс в конструкторе
У меня есть приложение ASP.NET MVC, и я использую MEF для импорта своих интерфейсов. Проблема в том, что мой интерфейс IVotesRepository имеет значение null, когда он передается конструктору. Вот код моего контроллера: public class...
1037 просмотров
schedule 19.12.2023

Переключение альтернативного/расширяемого программирования передовой опыт?
Во-первых, немного предыстории моего вопроса; Я пишу модульную программу типа Server/Client на С#. У меня есть система потоковой обработки для обработки моих пакетов из клиентской очереди, пример того, с чем я работаю: public delegate object...
197 просмотров