public Activity()
{
if (CatelEnvironment.IsInDesignMode)
{
return;
}
_logic = new PageLogic(this);
_logic.TargetViewPropertyChanged += (sender, e) =>
{
OnPropertyChanged(e);
PropertyChanged.SafeInvoke(this, e);
};
_logic.ViewModelChanged += (sender, e) => RaiseViewModelChanged();
_logic.ViewModelPropertyChanged += (sender, e) =>
{
OnViewModelPropertyChanged(e);
ViewModelPropertyChanged.SafeInvoke(this, e);
};
}
#endregion