public DefaultAzureServiceBusReceiver(
     string azureServiceBusConnectionString,
     string serviceBusTopic,
     string serviceBusSubscription,
     ISqlTransactionalOutboxItemFactory <Guid, TPayload> outboxItemFactory = null,
     AzureServiceBusReceivingOptions options = null
     )
     : base(
         azureServiceBusConnectionString,
         serviceBusTopic,
         serviceBusSubscription,
         outboxItemFactory ?? new DefaultOutboxItemFactory <TPayload>(),
         options
         )
 {
 }
 private static AzureServiceBusReceivingOptions InitOptions(AzureServiceBusReceivingOptions options)
 {
     //FORCE FIFO processing to be enabled!
     options.FifoEnforcedReceivingEnabled = true;
     return(options);
 }