public SiteStateContext(ISiteState currentState) { CurrentState = currentState; }
/// <summary> /// Default site state is set to Draft /// </summary> public SiteStateContext() { CurrentState = new DraftState(this); }