Class WizardBase<T>
IWizard<T> implementation which is also a viewmodel
public abstract class WizardBase<T> : WizardBaseBase<T>, INotifyPropertyChanged, IWizard<T>, IDisposable
Type Parameters
T
- Inheritance
-
WizardBaseBase<T>WizardBase<T>
- Implements
-
IWizard<T>
- Inherited Members
- Extension Methods
Constructors
WizardBase(ISurface, string)
public WizardBase(ISurface surface, string title)
Parameters
Methods
Run(IWizardHost)
protected abstract Task<T> Run(IWizardHost host)
Parameters
hostIWizardHost
Returns
- Task<T>