Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.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
Asp.net core .NET核心信号器redis Backpain_Asp.net Core_Redis_Signalr_Blazor_Stackexchange.redis - Fatal编程技术网

Asp.net core .NET核心信号器redis Backpain

Asp.net core .NET核心信号器redis Backpain,asp.net-core,redis,signalr,blazor,stackexchange.redis,Asp.net Core,Redis,Signalr,Blazor,Stackexchange.redis,我有两个站点,一个在Blazor服务器中,另一个在Blazor Wasm中,我需要SignalR和redis来通信这两个应用程序,但它们生成不同的通道。我读到两个项目必须有相同的名称。这是唯一的方法吗?我以为“AddStackExchangeRedis”从启动项目中获取了项目名称,但您只需使用集线器实现创建一个新项目,然后从每个启动项目调用它,这将生成相同的频道名称,您可以相互通信。检查此线程:

我有两个站点,一个在Blazor服务器中,另一个在Blazor Wasm中,我需要SignalR和redis来通信这两个应用程序,但它们生成不同的通道。我读到两个项目必须有相同的名称。这是唯一的方法吗?

我以为“AddStackExchangeRedis”从启动项目中获取了项目名称,但您只需使用集线器实现创建一个新项目,然后从每个启动项目调用它,这将生成相同的频道名称,您可以相互通信。

检查此线程: