【问题标题】:Realtime firebase update event in C#C#中的实时firebase更新事件
【发布时间】:2022-02-14 20:30:08
【问题描述】:
我被困在中间,我有一个控制台应用程序,它正在连接我的 firebase 数据库并不断检查 firebase 数据库中是否有任何更新。
现在 firesharp nuget 中是否有任何类型的事件来获取数据库事件? (这意味着当我在 firebase 实时数据库中进行更改时,我的所谓函数就会生效。)
【问题讨论】:
标签:
firebase
.net-core
firebase-realtime-database
console-application
【解决方案1】:
FireSharp 似乎实现了 Firebase 实时数据库的 REST Streaming API。我建议阅读listening to the streaming REST API 上的文档并从那里的示例代码开始:
EventStreamResponse response = await _client.OnAsync("chat", (sender, args, context) => {
System.Console.WriteLine(args.Data);
});
//Call dispose to stop listening for events
response.Dispose();