示例#1
0
 /// <summary>
 /// Create forwarder
 /// </summary>
 /// <param name="client"></param>
 public MonitoredItemSampleCdmProcessor(ICdmClient client)
 {
     if (client == null)
     {
         throw new ArgumentNullException(nameof(client));
     }
     client.OpenAsync().Wait();
     _client = client;
 }
示例#2
0
 /// <summary>
 /// Create the Cdm Processor
 /// </summary>
 /// <param name="client"></param>
 public SubscriberSampleCdmProcessor(ICdmClient client)
 {
     _client = client ?? throw new ArgumentNullException(nameof(client));
     client.OpenAsync().Wait();
 }