MEF замена для Системы. Дополнение? [дубликат]

Исключение нулевого указателя генерируется, когда приложение пытается использовать null в случае, когда требуется объект. К ним относятся:

  1. Вызов метода экземпляра объекта null.
  2. Доступ или изменение поля объекта null.
  3. Принимая длину null, как если бы это был массив.
  4. Доступ или изменение слотов null, как если бы это был массив.
  5. Бросок null как будто это было значение Throwable.

Приложения должны бросать экземпляры этого класса, чтобы указать на другие незаконные использования объекта null.

Ссылка: http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html

17
задан Community 23 May 2017 в 10:28
поделиться

2 ответа

Это затронуто на Форумах MSDN здесь:

Сравнение с библиотеками AddIn?

И также Krzysztof Cwalina в его блоге на выпуске MEF:

Управляемая Платформа Расширяемости

Сводка : они живут рядом.

11
ответ дан 30 November 2019 в 13:05
поделиться

Короткий ответ не это не. Система. Дополнение позволяет Вам изолировать дополнения в к seprate домену приложения / процесс. Это также предоставляет средства для управления версиями. Эти возможности очень важны для многих клиентов особенно крупные независимые поставщики программного обеспечения. MEF, с другой стороны, разработан, чтобы быть простой моделью программирования для расширяемости. Эти два могут сотрудничать и дополнение друг друга.

14
ответ дан 30 November 2019 в 13:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: