/// <summary> /// 删除单条通知 /// </summary> /// <param name="id">通知Id</param> public void Delete(long id) { Notice notice = noticeRepository.Get(id); EventBus <Notice> .Instance().OnBefore(notice, new CommonEventArgs(EventOperationType.Instance().Delete(), notice.ApplicationId)); noticeRepository.DeleteByEntityId(id); EventBus <Notice> .Instance().OnAfter(notice, new CommonEventArgs(EventOperationType.Instance().Delete(), notice.ApplicationId)); }