I confirm you that the Lightstreamer .NET client library was born as a porting of the Java client library with the addition of few specific implementations.

But beyond to this, the test java client exploits a couple of tricks specific of the library version included in the LLTT.