Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 信号机状态管理_C#_Signalr_Hidden Field_Signalr Hub_Signalr.client - Fatal编程技术网

C# 信号机状态管理

C# 信号机状态管理,c#,signalr,hidden-field,signalr-hub,signalr.client,C#,Signalr,Hidden Field,Signalr Hub,Signalr.client,我有一个网格/表格,我正在填充来自扫描仪(USB)的数据。我正在使用信号器将数据从API(扫描)传输到客户端。我还有一个功能,当表/网格达到预定义的行数时,我需要触发打印API。这里的问题是如何通过SignalR管理预定义的值。 由于这是一个无状态的过程,我不能使用隐藏变量(我还没有尝试过,但我想我不能)。我也不能一次又一次地回到Db(性能问题) 所以我的问题是,如何判断每次扫描是否达到行数?您是说每个客户端状态?或者服务器上维护的系统状态?>(我没有尝试,但认为我不能)。:也许你应该尝试。当我

我有一个网格/表格,我正在填充来自扫描仪(USB)的数据。我正在使用信号器将数据从API(扫描)传输到客户端。我还有一个功能,当表/网格达到预定义的行数时,我需要触发打印API。这里的问题是如何通过SignalR管理预定义的值。 由于这是一个无状态的过程,我不能使用隐藏变量(我还没有尝试过,但我想我不能)。我也不能一次又一次地回到Db(性能问题)


所以我的问题是,如何判断每次扫描是否达到行数?

您是说每个客户端状态?或者服务器上维护的系统状态?>(我没有尝试,但认为我不能)。:也许你应该尝试。当我使用signar时,我通常使用字典来基于连接id保留userstate