/// <summary>
        /// 更新呈现区域
        /// </summary>
        /// <param name="presentArea">PresentArea</param>
        public void Update(PresentArea presentArea)
        {
            EventBus <PresentArea> .Instance().OnBefore(presentArea, new CommonEventArgs(EventOperationType.Instance().Update()));

            repository.Update(presentArea);
            EventBus <PresentArea> .Instance().OnAfter(presentArea, new CommonEventArgs(EventOperationType.Instance().Update()));
        }
 /// <summary>
 /// 更新呈现区域
 /// </summary>
 /// <param name="presentArea">PresentArea</param>        
 public void Update(PresentArea presentArea)
 {
     EventBus<PresentArea>.Instance().OnBefore(presentArea, new CommonEventArgs(EventOperationType.Instance().Update()));
     repository.Update(presentArea);
     EventBus<PresentArea>.Instance().OnAfter(presentArea, new CommonEventArgs(EventOperationType.Instance().Update()));
 }