public Log ObtenerLog(ConfiguracionDeLog nuevaConfiguracion) { var factoryLog = new FactoryLog(); Log log; switch (nuevaConfiguracion.TipoDeLogging) { case TipoDeLogging.Seguridad: log = factoryLog.CrearLogSeguro(); break; default: log = factoryLog.CrearLog(); break; } log.Inicializar(nuevaConfiguracion); return(log); }
public Log ObtenerLog() { var factoryLog = new FactoryLog(); Log log; ObtenerConfiguracionPorDefecto(); switch (configuraracionActual.TipoDeLogging) { case TipoDeLogging.Seguridad: log = factoryLog.CrearLogSeguro(); break; default: log = factoryLog.CrearLog(); break; } log.Inicializar(configuraracionActual); return(log); }