Я реализую Горячий шоколад как часть своего API ASP.NET. Я пытаюсь добавить подписки в часть чата в своем приложении, однако документация на сайте HotChocolate еще не реализована. Из того, что я могу сказать с других сайтов/фреймворков, я могу использовать C# IObservable<Chat> в качестве возвращаемого типа для метода подписки.
Может ли кто-нибудь дать мне пример метода запроса или указать мне на другой ресурс?
public async Task<IObservable<Message>> GetMessages(Guid chatId) {
var messages = ..Get chats;
return messages;
}
Однако как это работает с точки зрения запроса? Как мы инициируем событие, чтобы обновить это?
Спасибо.





Поскольку исходная ссылка на документацию устарела, я публикую эту новую ссылку, которая относится к нашему проекту мастерской.
Глава 7 показывает, как делать подписки в двух вариантах. https://github.com/ChilliCream/graphql-workshop/blob/master/docs/7-subscriptions.md
Надеюсь, это поможет.
Спасибо, Майкл, эта документация идеальна! Спасибо и за быстрый ответ!