private_wire
private_wire
CC#
Created by private_wire on 12/17/2024 in #help
GC Troubles
No probs, thanks for your input, i appreciate it!
8 replies
CC#
Created by private_wire on 12/17/2024 in #help
GC Troubles
That lib is an external lib https://github.com/graphql-dotnet/graphql-client/tree/v5.1.1 for which i have no control over. It appears as though the TakeUntilPredicateObserver is from the System.Reactive namespace. We use a method on the GraphQL client to create an IObservable which is invoked for each incoming message. We using this GraphQL lib because: - We have no control over the server, we are simply a client. - Server operators have requested we make 1 websocket connection per customer for load balancing reasons. - We have > 1000 clients - I cannot find any other library that suites these requirements (Since all the libs I'm aware of all implement as a Singleton) (although we have been able to implement an interface from StrawberryShake that can offer similar results, but are not quite sure if we should jump ship yet)
8 replies