MefEventAggregator Class
Exports the EventAggregator using the Managed Extensibility Framework (MEF).
Namespace: Microsoft.Practices.Prism.MefExtensions.Events
Assembly: Microsoft.Practices.Prism.MefExtensions (in Microsoft.Practices.Prism.MefExtensions.dll)
Syntax
[ExportAttribute(typeof(IEventAggregator))]
public class MefEventAggregator : EventAggregator
'Declaration
<ExportAttribute(GetType(IEventAggregator))> _
Public Class MefEventAggregator _
Inherits EventAggregator
Remarks
This allows the MefBootstrapper to provide this class as a default implementation. If another implementation is found, this export will not be used.
Inheritance Hierarchy
System.Object
Microsoft.Practices.Prism.Events.EventAggregator
Microsoft.Practices.Prism.MefExtensions.Events.MefEventAggregator