Is there a way through the .NET API to cause the connection to be re-established after a failure? For example, using the StockList demo if the client is up and Lightstreamer server is shutdown, the client detects the connection loss. However, if Lightstreamer is restarted it appears the client is not re-connected. This is different from the web-based client which re-connects.

If it is not part of the API, what is the suggested design for handling this situation? Is it acceptable to start a thread that periodically attempts to connect to Lightstreamer and when successful terminate the thread?

Thanks in advance for the help.