我是反应式扩展实现的新手,但是当我尝试使用Observable.Timer实现轮询数据库查询某些查询时,似乎数据库查询函数永远不会被调用。请让我知道为什么定时器在投票时没有调用函数。
ServerOperationDataModel是一个具有基本数据库详细信息的服务器对象。
's Cell:
答案 0 :(得分:0)
简短的回答是没有Subscribe()
。如果底部没有订阅(或包含订阅的内容),则所有Rx查询都不会执行任何操作。
如果您将query.StartWith("DBOPerationStarte")
更改为query.StartWith("DBOPerationStarte").Subscribe()
,则会有效。
这不是非常活跃的代码:你可能最好使用TPL。