Выпуск [Общий] MEF экспорт - PullRequest
1 голос
/ 16 декабря 2011

Как правильно выпустить модель, экспортированную с Флаг [PartCreationPolicy (CreationPolicy.Shared)]?

Я хотел бы использовать эту модель для ряда связанных видов, но смогу полностью освободить ее, когда перейду на другой модуль в том же приложении. Указывает ли атрибут [Shared] на время существования приложения?

1 Ответ

1 голос
/ 17 декабря 2011

Shared означает, что один экземпляр используется всеми импортерами.Если вам нужен свежий экземпляр модели представления каждый раз, когда вы ее используете, вы должны использовать NotShared.

...