public FooClass(ILogger logger, IBarClass barClass)
 {
     _logger   = logger;
     _barClass = barClass;
 }
 public FooClass()
 {
     _logger   = new Logger();
     _barClass = new BarClass(_logger);
 }