public override List <EntradaDeLog> ObtenerEntradaDeLog(int cantidadDeEntradas) { var persistidores = Persistidores.Where(p => p.GetType().ToString() != "Logging.Persistores.LogDeConsola"); var persistidor = persistidores.FirstOrDefault(); return(persistidor.ObtenerEntradaDeLog(cantidadDeEntradas)); }
public override void RegistarInfo(string textoDeEntrada) { var logEntry = new EntradaDeLog { Nivel = Tipos.NivelDeLog.Informacion, Valor = textoDeEntrada }; Persistidores.ForEach(p => p.PersistirEndradaDeLog(logEntry)); }
public override void RegistarAdveterncia(string textoDeEntrada) { var logEntry = new EntradaDeLog { Nivel = Tipos.NivelDeLog.Advertencia, Valor = textoDeEntrada }; Persistidores.ForEach(p => p.PersistirEndradaDeLog(logEntry)); }