diff --git a/framework/src/Volo.Abp.EventBus/Volo/Abp/EventBus/EventBusBase.cs b/framework/src/Volo.Abp.EventBus/Volo/Abp/EventBus/EventBusBase.cs index 7c60d69063..151a149281 100644 --- a/framework/src/Volo.Abp.EventBus/Volo/Abp/EventBus/EventBusBase.cs +++ b/framework/src/Volo.Abp.EventBus/Volo/Abp/EventBus/EventBusBase.cs @@ -137,7 +137,7 @@ public abstract class EventBusBase : IEventBus foreach (var handlerFactories in GetHandlerFactories(eventType).ToList()) { - foreach (var handlerFactory in handlerFactories.EventHandlerFactories) + foreach (var handlerFactory in handlerFactories.EventHandlerFactories.ToList()) { await TriggerHandlerAsync(handlerFactory, handlerFactories.EventType, eventData, exceptions, inboxConfig); }