/// <summary> /// 发布一组事件 /// </summary> public void Publish(IEnumerable <IEvent> events) { if (events.IsEmpty()) { return; } events.ForEach(@event => Ensure.NotNull(@event, "@event")); _eventProcessor.Receive(events); }