Caching a single instance of the Service object from the Server instance in Spectrum

Product Feature: .NET

Version: 7,8,9
You can multi-thread using .NET API, but each thread uses its own server object and it is thread-safe. The threads cannot share the same server object, therefore you cannot multi-thread the same connection. A new instance is needed for each request/thread.
UPDATED:  September 5, 2019