akacdev / Certstream

A C# library for processing newly issued SSL certificates in real time using the Certstream API.
https://www.nuget.org/packages/Certstream
MIT License
7 stars 4 forks source link

Optimize Project Structure #7

Closed tinohager closed 2 months ago

tinohager commented 2 months ago

5

tinohager commented 2 months ago

ping logic removed, the connection is regularly interrupted even with ping signal

akacdev commented 2 months ago

Thanks for your contributions! I'll be completing the refactor with some additional modifications to better align the code with my expectations. Additionally I'd like to preserve the ping logic, because it's being used in the web client at https://certstream.calidog.io and the connection is otherwise automatically closed after 60 seconds. In Postman while the connection is being pinged, the WebSocket remains open indefinitely, so I suspect that there is some different issue happening in the WebSocket receiving logic, as I still experience occasional disconnects around every 2 minutes using the library.