gpt4 book ai didi

signalr-hub - AspNetCore.SignalR : 'IClientProxy' does not contain a definition for 'InvokeAsync'

转载 作者:行者123 更新时间:2023-12-01 23:26:41 33 4
gpt4 key购买 nike

我已成功将 SignalR.AspNetCore 集成到我的 AbpZero 模板中。一切正常。但是,当我尝试将集线器添加到我的应用程序中时,就像 document 中所述。 ,我在

上收到以下错误
public async Task SendMessage(string message)
{
await Clients.All.InvokeAsync("getMessage", string.Format("User {0}: {1}", AbpSession.UserId, message));
}

Error CS1061 'IClientProxy' does not contain a definition for 'InvokeAsync' and no extension method 'InvokeAsync' accepting a first argument of type 'IClientProxy' could be found (are you missing a using directive or an assembly reference?)

最佳答案

使用 SendAsync() 对我有用。我正在使用这个包: <PackageReference Include="Microsoft.AspNetCore.SignalR" Version="1.0.0-preview2-30138" />我使用它的原因是因为当我将新客户端添加到我的 Angular 项目时,这就是 npm 提供的包。此时包必须匹配。

关于signalr-hub - AspNetCore.SignalR : 'IClientProxy' does not contain a definition for 'InvokeAsync' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48875859/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com