Com.MarcusTS.LifecycleAware.ViewModels Namespace

Com.MarcusTS.LifecycleAware

Com.MarcusTS.LifecycleAware.ViewModels Namespace

Classes


  Class Description
Public class ViewModelWithLifecycle
Use this as the basis of all view models if possible. If not possible in a few cases, copy this code into your other classes as-is and it will work the same way. Implements the IViewModelWithLifecycle Implements the IViewModelWithLifecycle Implements the Object

Interfaces


  Interface Description
Public interface IViewModelWithLifecycle
Interface IViewModelWithLifecycle Implements the [System.ComponentModel.INotifyPropertyChanged] Implements the [INotifyPropertyChanged] Implements the [System.ComponentModel] Implements the [System] Implements the [System.ComponentModel.INotifyPropertyChanged] Implements the IHostAppLifecycleReporter Implements the IHostPageLifecycleReporter Implements the ICleanUpBeforeFinalization Implements the [INotifyPropertyChanged] Implements the IHostStageLifecycleReporter Implements the IDisposable