首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure函数.NET 5 SignalR组输出

Azure函数.NET 5 SignalR组输出
EN

Stack Overflow用户
提问于 2021-08-06 16:28:35
回答 1查看 99关注 0票数 0

我正在使用Azure函数和SignalR创建一个聊天应用程序,但由于某些原因,我无法获得组ID输出。我可以在我的服务器上轻松地使用ID通知组,因此我知道客户端在正确的组中。此外,我可以在输出类中使用UserId单独通知客户端,这样我就可以知道函数正在工作。

代码语言:javascript
复制
        [SignalROutput(HubName = nameof(EventHub))]
        public async Task<SignalRMessage> Run([EventGridTrigger] EventGridEvent input, FunctionContext context)
        {

         ...

            return new SignalRMessage
            {
                GroupName = chat.Id.ToString(),
                Target = "newMessage",
                Arguments = new object[]
                        {
                            new { message }
                        }
            };

        }

假设所有外部事物都是正确的,这段代码看起来有什么问题吗?谢谢

EN

回答 1

Stack Overflow用户

发布于 2021-08-31 10:13:39

如果我能更准确地回答你的要求,

基本上,SignalR服务允许用户是add/ Remove to groups。然后,可以将消息发送到组。您可以使用SignalR输出绑定来管理用户的组成员身份。

有关详细信息,请参阅以下链接:

.Azure function binding for Signal IR service.| Git-Hub .

Manage users Groups in Signal IR | MS DOC

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68684854

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档