diff --git a/src/TrackCenter.Application/CAP/EventHandlers/TrackChangeAfterUpdateOrderEventHandler.cs b/src/TrackCenter.Application/CAP/EventHandlers/TrackChangeAfterUpdateOrderEventHandler.cs index 0c3dc3d5..0122f0fe 100644 --- a/src/TrackCenter.Application/CAP/EventHandlers/TrackChangeAfterUpdateOrderEventHandler.cs +++ b/src/TrackCenter.Application/CAP/EventHandlers/TrackChangeAfterUpdateOrderEventHandler.cs @@ -19,7 +19,7 @@ public class TrackChangeAfterUpdateOrderEventHandler : ITransientDependency, ICa [UnitOfWork] [CapSubscribe(GlobalConst.TrackChangeAfterUpdateOrderSubscribe)] - public async Task ConsumerAsync(TrackChangeAfterUpdateOrderEvent @event) + public virtual async Task ConsumerAsync(TrackChangeAfterUpdateOrderEvent @event) { var orders = await GetOrdersAsync(@event.OrderIds); diff --git a/src/TrackCenter.Application/CAP/EventHandlers/TrackDeleteEventHandler.cs b/src/TrackCenter.Application/CAP/EventHandlers/TrackDeleteEventHandler.cs index 8cbbb65f..f20ead91 100644 --- a/src/TrackCenter.Application/CAP/EventHandlers/TrackDeleteEventHandler.cs +++ b/src/TrackCenter.Application/CAP/EventHandlers/TrackDeleteEventHandler.cs @@ -44,7 +44,7 @@ public class TrackDeleteEventHandler : ITransientDependency, ICapSubscribe [UnitOfWork] [CapSubscribe(GlobalConst.TrackDeleteSubscribe, Group = GlobalConst.TrackDeleteSubscribe)] - public async Task ConsumerAsync(TrackDeleteEvent @event) + public virtual async Task ConsumerAsync(TrackDeleteEvent @event) { if (!CanDelete(@event)) return; diff --git a/src/TrackCenter.Application/CAP/EventHandlers/TrackPushEventHandler.cs b/src/TrackCenter.Application/CAP/EventHandlers/TrackPushEventHandler.cs index 28eb4252..c7a15ece 100644 --- a/src/TrackCenter.Application/CAP/EventHandlers/TrackPushEventHandler.cs +++ b/src/TrackCenter.Application/CAP/EventHandlers/TrackPushEventHandler.cs @@ -53,7 +53,7 @@ public class TrackPushEventHandler : ITransientDependency, ICapSubscribe [UnitOfWork] [CapSubscribe(GlobalConst.TrackPushSubscribe, Group = GlobalConst.TrackPushSubscribe)] [CapSubscribe(GlobalConst.TrackManualPushSubscribe, Group = GlobalConst.TrackPushSubscribe)] - public async Task ConsumerAsync(TrackPushEvent @event) + public virtual async Task ConsumerAsync(TrackPushEvent @event) { // 应用+客户id找推送映射配置 var pushConfigs = await _trackPushCacheService.GetPushContentConfigsAsync(@event.AppKey, @event.Customer); diff --git a/src/TrackCenter.Application/CAP/EventHandlers/TrackUpsertEventHandler.cs b/src/TrackCenter.Application/CAP/EventHandlers/TrackUpsertEventHandler.cs index 71a815bb..4ef6e459 100644 --- a/src/TrackCenter.Application/CAP/EventHandlers/TrackUpsertEventHandler.cs +++ b/src/TrackCenter.Application/CAP/EventHandlers/TrackUpsertEventHandler.cs @@ -47,7 +47,7 @@ public class TrackUpsertEventHandler : ITransientDependency, ICapSubscribe [UnitOfWork] [CapSubscribe(GlobalConst.TrackUpsertSubscribe, Group = GlobalConst.TrackUpsertSubscribe)] [CapSubscribe(GlobalConst.TrackUpsertForRefreshSubscribe, Group = GlobalConst.TrackUpsertForRefreshSubscribe)] - public async Task ConsumerAsync(TrackUpsertEvent @event) + public virtual async Task ConsumerAsync(TrackUpsertEvent @event) { if (!CanDelete(@event)) return;