private static void StartComponentHost(IComponentHost componentHost, IAsynchronousLogger logger, CancellationTokenSource cancellationTokenSource)
 {
     componentHost.StartAsync(new StaticComponentHostConfigurationProvider(new List<ComponentConfiguration>
     {
         new ComponentConfiguration
         {
             ComponentIdentity = HostableComponentIdentities.LogQueueProcessor,
             Instances = 1,
             RestartEvaluator = (ex, retryCount) => RestartHandler(ex, retryCount, logger, HostableComponentIdentities.LogQueueProcessor).Result
         }
     }), cancellationTokenSource);
 }