У меня есть приложение C #, подключенное к Firebase DataBase через библиотеку Firesharp.
Проблема в том, что я не могу слушать потоковую передачу в реальном времени, поэтому каждый раз, когда база данных изменяется, событие срабатывает только 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);
}
Что я делаю не так?