From 89313606208ce35230f4cf4f0cadfd094f9c4e57 Mon Sep 17 00:00:00 2001 From: lihanbo Date: Thu, 31 Oct 2024 17:48:58 +0800 Subject: [PATCH] =?UTF-8?q?105040=20Add=20=E5=BC=82=E6=AD=A5=E5=8F=91?= =?UTF-8?q?=E5=B8=83=E4=BA=8B=E4=BB=B6=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Interface/IInternalEventSubscriber.cs | 2 +- LFlow.InternalEventBus/InternalEventBus.cs | 15 ++++++++++++++- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/LFlow.InternalEventBus/Interface/IInternalEventSubscriber.cs b/LFlow.InternalEventBus/Interface/IInternalEventSubscriber.cs index c4bf8bb..d8ad3e8 100644 --- a/LFlow.InternalEventBus/Interface/IInternalEventSubscriber.cs +++ b/LFlow.InternalEventBus/Interface/IInternalEventSubscriber.cs @@ -6,7 +6,7 @@ string EventName { get; } /// - /// 时间处理,返回是否处理成功 + /// 事件处理,返回是否处理成功 /// /// /// diff --git a/LFlow.InternalEventBus/InternalEventBus.cs b/LFlow.InternalEventBus/InternalEventBus.cs index ba77140..6dcf598 100644 --- a/LFlow.InternalEventBus/InternalEventBus.cs +++ b/LFlow.InternalEventBus/InternalEventBus.cs @@ -37,7 +37,7 @@ namespace LFlow.InternalEventBus /// /// /// - public static async Task Publish(string eventName, object data) + public static async void Publish(string eventName, object data) { if (_eventSubscriberDict.ContainsKey(eventName)) { @@ -51,5 +51,18 @@ namespace LFlow.InternalEventBus } } } + /// + /// 发布事件 + /// + /// + /// + /// + public static async Task PublishAsync(string eventName, object data) + { + Task.Factory.StartNew(() => Publish(eventName, data)); + } + + + } }