我正在实现HotChocolate作为我的 ASP.NET API 的一部分。我正在尝试在我的应用程序上添加对聊天部分的订阅,但是,HotChocolate 网站上的文档尚未实现。从我从其他网站/框架中可以看出,我可以使用 C#IObservable<Chat>
作为订阅方法的返回类型。
谁能给我一个查询方法的示例或将我指向另一个资源?
public async Task<IObservable<Message>> GetMessages(Guid chatId) {
var messages = ..Get chats;
return messages;
}
但是,从查询的角度来看,这是如何工作的?我们如何触发事件来更新它?
谢谢。