/// <summary> /// Called to signal to subscribers that State restored from dsk /// </summary> /// <param name="e"></param> /// <param name="sender"></param> internal virtual void OnStateRestored(object sender, StateRestoredEventArgs e) { if (StateRestored != null) { StateRestored(this, e); } }
//sample to call and create event internal void SetRestoredState(string _LastState) { //= null ; //Param type StateRestoredEventArgs e = new StateRestoredEventArgs(_LastState); //DONE in base class /* * Observer.OnEntry(this.context.Name,_LastState); * this.context.SetState(_LastState); * * this.context.SetInitialState(); * */ OnStateRestored(this, e); }