Public/Base/InfrastructureBase/LocalEventBus/ChannelModel.cs
(完整代码) 651Busing System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Channels;
using System.Threading.Tasks;
namespace InfrastructureBase
{
internal class ChannelDictionary
{
internal static Dictionary<string, dynamic> ChannelDir = new Dictionary<string, dynamic>();
internal static Channel<T> GetChannel<T>(string topic)
{
ChannelDir.TryGetValue(topic, out dynamic value);
return value;
}
internal static void SetChannel<T>(string topic, Channel<T> channel)
{
ChannelDir.TryAdd(topic, channel);
}
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
