public Program(ILogger<ILog> logger)
 {
     this.logger = logger.Threaded();
 }