Dostęp do bazy ogniowej .NET

Jeśli chcę teraz używać Firebase z .NET w C #, jaka jest twoja sugestia jako najlepszy sposób obsługi wywołań zwrotnych? Widzę, że twoja bieżąca biblioteka klienta używa WebSockets. Czy możesz podać mały przykład tego, jak najlepiej ustawić to w C #?