public BaseAzureServiceBusPublisher(
     string azureServiceBusConnectionString,
     AzureServiceBusPublishingOptions options = null
     ) : this(InitAzureServiceBusConnection(azureServiceBusConnectionString, options), options)
 {
     DisposingEnabled = true;
 }
 public BaseAzureServiceBusPublisher(
     ServiceBusClient azureServiceBusClient,
     AzureServiceBusPublishingOptions options = null
     )
 {
     this.Options = options ?? new AzureServiceBusPublishingOptions();
     this.AzureServiceBusClient = azureServiceBusClient.AssertNotNull(nameof(azureServiceBusClient));
     this.SenderApplicationName = Options.SenderApplicationName;
 }