/// <summary>
 /// Initializes a new instance of the ProcessBridgeClient class
 /// </summary>
 /// <param name="consumer">the proxy-consumer that provides access to the monitored service</param>
 /// <param name="serviceName">the name of the bridge service object</param>
 public ProcessBridgeClient(IBidirectionalClient consumer, string serviceName)
 {
     bridge             = consumer.CreateProxy <ILogBridge>(serviceName);
     bridge.LogMessage += LogMessage;
 }