public async Task StartAsync(CancellationToken cancellationToken)
        {
            _processor = await CreateProcessor();

            try
            {
                await _processor.StartProcessorAsync();
            }catch (Exception ex)
            {
                logger.LogError(ex, "Failed To start hosted service");
                logger.LogInformation("Failed To start hosted service: {exception}", ex.ToString());
            }
        }
 public IdleRunningNotification(IMessageProcessorClient messageProcessorClient)
 {
     // TODO: Complete member initialization
     this.messageProcessorClient = messageProcessorClient;
 }