mirror of
https://gitee.com/langsisi_admin/serein-flow
synced 2026-03-13 21:16:35 +08:00
1. Serein.Proto.WebSocket项目中,ws方法入参新增了对于使用流程上下文作为参数的识别
This commit is contained in:
@@ -25,16 +25,7 @@ namespace Serein.Library.Utils
|
||||
/// <returns>对应的 Channel</returns>
|
||||
private Channel<TriggerResult<object>> GetOrCreateChannel(TSignal signal)
|
||||
{
|
||||
if(_channels.TryGetValue(signal, out var channel))
|
||||
{
|
||||
return channel;
|
||||
}
|
||||
else
|
||||
{
|
||||
channel = Channel.CreateUnbounded<TriggerResult<object>>();
|
||||
_channels.AddOrUpdate(signal, _ => channel, (s, r) => channel = r);
|
||||
return channel;
|
||||
}
|
||||
return _channels.GetOrAdd(signal, _ => Channel.CreateUnbounded<TriggerResult<object>>());
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user