C# Class Dev2.Studio.Core.ViewModels.Base.BaseViewModel

Base class for all ViewModel classes in the application. It provides support for property change notifications and has a DisplayName property. This class is abstract.
Inheritance: SimpleBaseViewModel
Datei anzeigen Open project: Warewolf-ESB/Warewolf

Protected Properties

Property Type Description
_eventPublisher IEventAggregator

Protected Methods

Method Description
BaseViewModel ( IEventAggregator eventPublisher ) : Caliburn.Micro
OnDispose ( ) : void
SatisfyImports ( ) : void

Method Details

BaseViewModel() protected method

protected BaseViewModel ( IEventAggregator eventPublisher ) : Caliburn.Micro
eventPublisher IEventAggregator
return Caliburn.Micro

OnDispose() protected method

protected OnDispose ( ) : void
return void

SatisfyImports() protected method

protected SatisfyImports ( ) : void
return void

Property Details

_eventPublisher protected_oe property

protected IEventAggregator _eventPublisher
return IEventAggregator