/// <summary> /// 异步事件处理 /// </summary> /// <param name="eventData">事件源数据</param> /// <param name="cancelToken">异步取消标识</param> /// <returns>是否成功</returns> public override Task HandleAsync(AuditEntityEventData eventData, CancellationToken cancelToken = default(CancellationToken)) { eventData.CheckNotNull("eventData"); cancelToken.ThrowIfCancellationRequested(); return(_auditStore.SetAuditDatasAsync(eventData.AuditEntities, cancelToken)); }