如何在GraphQL HotChocolate中实现订阅?

7
我正在将HotChocolate作为我的ASP.NET API的一部分进行实现。我想在我的应用程序中添加聊天部分的订阅功能,但是HotChocolate网站上的文档尚未实现。从其他网站/框架上可以看到,我可以使用C# IObservable<Chat>作为订阅方法的返回类型。
请问是否有人能向我提供查询方法的示例或指向其他资源?
public async Task<IObservable<Message>> GetMessages(Guid chatId) {
  var messages = ..Get chats;

  return messages;
}

然而,从查询的角度来看,这是如何工作的?我们如何触发一个事件来更新它?

谢谢。

1个回答

5

1
谢谢Michael,那份文档非常完美!也感谢您的快速回复! - Tristan Trainer
1
https://github.com/ChilliCream/graphql-workshop/blob/master/docs/7-subscriptions.md - Michael Ingmar Staib

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接