public void CrearUnaEntradaConfiguracionAsignadaJSON() { var administradorDeLogs = AdministradorDeLogs.ObtenerInstancia(); var configuracionLogJSON = new ConfiguracionDeLog { TipoDeLogging = TipoDeLogging.Sistema, ProveedorDePersistencia = "LogJSON", ArchivoDeLog = "JSONlOG", UbicacionDeLogs = @"C:\Temp\Log", MaximoTamañoArchivo = 1 //MB }; var log = administradorDeLogs.ObtenerLog(configuracionLogJSON); log.RegistarInfo("TEST - CrearUnaEntradaJSON"); }
public void LeerLog() { var administradorDeLogs = AdministradorDeLogs.ObtenerInstancia(); var configuracionLogJSON = new ConfiguracionDeLog { TipoDeLogging = TipoDeLogging.Sistema, ProveedorDePersistencia = "LogJSON", ArchivoDeLog = "JSONlOG", UbicacionDeLogs = @"C:\Temp\Log", MaximoTamañoArchivo = 1 //MB }; var log = administradorDeLogs.ObtenerLog(configuracionLogJSON); var registros = log.ObtenerEntradaDeLog(0); }
public void CrearMultiplesEntradasConDiferenteNivelJSON() { var administradorDeLogs = AdministradorDeLogs.ObtenerInstancia(); var configuracionLogJSON = new ConfiguracionDeLog { TipoDeLogging = TipoDeLogging.Sistema, ProveedorDePersistencia = "LogJSON", ArchivoDeLog = "JSONlOG", UbicacionDeLogs = @"C:\Temp\Log", MaximoTamañoArchivo = 1 //MB }; var log = administradorDeLogs.ObtenerLog(configuracionLogJSON); log.RegistarInfo("TEST - CrearUnaEntradaJSON Entrada 1"); log.RegistarAdveterncia("TEST - CrearUnaEntradaJSON Entrada 2"); log.RegistarError("TEST - CrearUnaEntradaJSON Entrada 3"); log.RegistarDebug("TEST - CrearUnaEntradaJSON Entrada 4"); }
static void Main(string[] args) { var administradorDeLogs = AdministradorDeLogs.ObtenerInstancia(); var configuracionLogJSON = new ConfiguracionDeLog { TipoDeLogging = TipoDeLogging.Sistema, ProveedorDePersistencia = "LogJSON", ArchivoDeLog = "JSONlOG", UbicacionDeLogs = @"C:\Users\Santiago\Google Drive\SAP\TECNOLOGIA\2019\SAP-TFI_PAGISI\GRUPO LOG SISTEMA_LOG SEGURIDAD\Codigo\Logging (Complete)\Logging\TestConsoleApp\Log" }; var log = administradorDeLogs.ObtenerLog(configuracionLogJSON); log.RegistarInfo("Text 1"); log.RegistarDebug("Text 2"); log.RegistarAdveterncia("Text 3"); log.RegistarError("Text 4"); Console.Read(); }
public void CrearMultiplesEntradasMasDe3MBJSON() { var administradorDeLogs = AdministradorDeLogs.ObtenerInstancia(); var configuracionLogJSON = new ConfiguracionDeLog { TipoDeLogging = TipoDeLogging.Sistema, ProveedorDePersistencia = "LogJSON", ArchivoDeLog = "JSONlOG", UbicacionDeLogs = @"C:\Temp\Log", MaximoTamañoArchivo = 1 //MB }; var log = administradorDeLogs.ObtenerLog(configuracionLogJSON); var texto = Configuration.TextoDe1000BBytes; for (int i = 0; i < 300; i++) { log.RegistarInfo(texto); } }
public LogDeConsola(ConfiguracionDeLog configuracion) { configuracionDeLog = configuracion; }
public LogJSON(ConfiguracionDeLog configuracion) { configuracionDeLog = configuracion; }