Hi mhasan,
The only way to share the same Lightstreamer session, and then use a single object LSClient, is to have a single Adapters Set.
Please note that an Adapter Set is made up of one Metadata Adapter and one or multiple Data Adapters.
If currently, you have deployed on your Lightstreamer server 4 Adapters each in a different Adapter Set, you have to evaluate the possibility to merge them into a single Adapters Set.
In this case, the Metadata Adapters will be unique, and therefore its functionality will be common through the Adapters.
An example that shows how to integrate two Adapters in the same Adapter Set is the "
Full Version of the Portfolio Demo", please refer to
this GitHub project.
Regards,
Giuseppe