este ejemplo lo viste?

http://log2console.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=33902

2009/11/13 Leandro Tuttini <ltuttini_lis...@yahoo.com.ar>

> Hola
>
> en la aplicacion que estoy desarrollando estamos utilizando log4net como
> sabran para loguear errore y mensajes a un archivo xml
> hasta aqu todo perfecto
>
> la cuestion es que ahora me toca armar una interfaz que procese estos
> mensajes y permita trabjarlos.
>
> y aqui esta el problema resulta que en la configuracion tenemos algo como
> esto
>
>   <log4net>
>     <appender name="RollingFileAppender"
> type="log4net.Appender.RollingFileAppender">
>       <file type="log4net.Util.PatternString" value="log/LogFile.log" />
>       <appendToFile value="true" />
>       <datePattern value="yyyyMMdd" />
>       <rollingStyle value="Date" />
>       <maximumFileSize value="1MB"/>
>       <layout type="log4net.Layout.XmlLayout">
>       </layout>
>     </appender>
>     <root>
>       <level value="DEBUG" />
>       <appender-ref ref="RollingFileAppender" />
>     </root>
>   </log4net>
>
>
> como veran el path es relativo y aqui la pregunta.
>
> se podria por emdio del api de log4net saber cual es el Full Path que ha
> creado para loguear, o sino obtener algun objeto reader, o similar que me
> permita descubrir que archivo esta suando en ese momento para registrar los
> eventos
>
> Podria poner en otro tag de configuracion la ruta fija al archivo de log,
> pero no me gustaba como queda ya que pierdo el dinamisma en el que el
> framework de log administra justamente esta info, por eso queria descubrirlo
> por medio de este.
>
> se podra ?
>
> revise un poco el api de log4net pero no vi nada directo que permita leer
> el log, para registrar hay mucho pero para recuperar no pude encontrar nada
> aun.
>
>
> saludos
>
> ------------------------------
>
> Encontra las mejores recetas con Yahoo! Cocina.
> http://ar.mujer.yahoo.com/cocina/
>

Responder a