/// <summary>
 /// Disposes of this instance.
 /// </summary>
 public void Dispose()
 {
     if (_sdClient != null)
     {
         _sdClient.Dispose();
         _sdClient = null;
     }
 }
 internal OpticalDiscService(ServiceInstance instance, ServiceDiscoveryClient sdClient)
 {
     _sdClient = sdClient;
     _instance = instance;
 }
 /// <summary>
 /// Initializes a new instance of the OpticalDiscServiceClient class.
 /// </summary>
 public OpticalDiscServiceClient()
 {
     _sdClient = new ServiceDiscoveryClient();
 }