C#中的firesharp仅触发一次EventStreamResponse

时间:2019-04-01 13:12:54

标签: c# firebase fire-sharp

我有一个通过Firesharp库与Firebase数据库连接的C#应用​​程序。

问题是我无法收听实时流,因此每次数据库更改时,该事件仅在应用程序中触发1次,然后当我再次更改Firebase中的同一节点时,它将不会触发EventStreamResponse

代码如下:

private async Task EventListenerAsync()
    {
        var response = await Client.OnAsync(Date.ToString("yyyy-MM-dd"), (sender, args, context) => {
            System.Console.WriteLine(args.Data);
        });
    }

构造函数如下:

public ShiftPageListViewModel()
    {   
        EventListenerAsync().ConfigureAwait(false);           
    }

我做错了什么?

0 个答案:

没有答案