protected override async Task ExecuteAsync(CancellationToken stoppingToken)
        {
            _subscriptionClient = await _clientFactory.CreateSubscriptionClientAsync(_options.ServiceBusEndpoint, _options.ServiceBusTopicName, AppDomain.CurrentDomain.FriendlyName, _options.MicroServiceConsumerLabel, _options.LockDurationMinutes);

            _subscriptionClient.RegisterMessageHandler(ConsumeMessage, new MessageHandlerOptions(LogMessageHandlerException)
            {
                AutoComplete = true, MaxConcurrentCalls = 1
            });
        }
        protected override async Task ExecuteAsync(CancellationToken stoppingToken)
        {
            _subscriptionClient = await _clientFactory.CreateSubscriptionClientAsync(_options.Endpoint, _options.TopicName, _options.SubscriptionName, _options.Filter, _options.LockDurationMinutes);

            _subscriptionClient.RegisterMessageHandler(ConsumeMessage, new MessageHandlerOptions(LogMessageHandlerException)
            {
                AutoComplete = true, MaxConcurrentCalls = 1
            });
        }