繁体   English   中英

AspNetCore.SignalR:“ IClientProxy”不包含“ InvokeAsync”的定义

[英]AspNetCore.SignalR: 'IClientProxy' does not contain a definition for 'InvokeAsync'

我已成功将SignalR.AspNetCore集成到我的AbpZero模板中。 一切正常。 但是,当我尝试向应用程序中添加集线器(如文档中所述)时,出现以下错误

public async Task SendMessage(string message)
{
    await Clients.All.InvokeAsync("getMessage", string.Format("User {0}: {1}", AbpSession.UserId, message));
}

错误CS1061'IClientProxy'不包含'InvokeAsync'的定义,并且找不到扩展方法'InvokeAsync'接受类型为'IClientProxy'的第一个参数(您是否缺少using指令或程序集引用?)

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM