This is the common base interface for all class factory implementations.
Acquires a new service instance that can be used to execute a remote service call, based on the logic of the class factory implementation.
method AcquireInstance(clientId: Guid): IROService
IROService AcquireInstance(Guid clientId)
Function AcquireInstance(clientId As Guid) As IROService
Releases a previously acquired service instance, based on the logic of the class factory implementation.
method ReleaseInstance(clientId: Guid; serviceInstance: IROService)
void ReleaseInstance(Guid clientId, IROService serviceInstance)
Sub ReleaseInstance(clientId As Guid, serviceInstance As IROService)