Phoenix Channels C# Client

Awesome, glad to hear it’s been treating you well! :smiley:

Honestly, I just didn’t prioritize the migration, since Unity will only release an experimental version of 4.6+ support. If you can help out, that would be awesome!

The main good thing to be covered is the SynchronizationContext, to remove the need to plug in a callback handler, and synchronize everything with the main thread within the library instead.

Right after that comes the support for async/await, for nicer APIs to handle the replies and whatnot. I’m not sure yet how asyc/await can work with different results, like “ok”, “error”, … etc, but could be a fun challenge to design properly.