Ejemplo n.º 1
0
 /// <summary>
 /// Use IoC container to get the logger dependency
 /// </summary>
 /// <param name="logger"></param>
 public SimpleCalculatorLib(ISimpleCalculatorLogger logger)
 {
     _logger = logger;
 }
Ejemplo n.º 2
0
 public SimpleCalculatorLib()
 {
     //Create the dependency directly (Avoiding SOLID principle)
     _logger = new SimpleCalculatorConsoleLogger();
 }