nhibernate-hispano  

[NHibernate-Hispano] Re: NH Sql Log

Omarvr72
Mon, 16 Nov 2009 00:43:05 -0800

El contexto tiene una propiedad Log, a la cual le pasas un TextWriter
y todo lo que el contexto de como salida, va a parar ahí..

Con NH, no tiene por qué ser igual.. tan solo estaba buscando saber
cómo capturar la salida de log de NH, que no sea con log4net y tratar
de compatibilizar mi clase para que me siga valiendo para
cualquiera...

Gracias.. y salu2

On 15 nov, 20:40, José F. Romaniello <jfromanie...@gmail.com> wrote:
> Como le estas diciendo hoy a Entity Framework o Linq To SQL que utilice tu
> clase? Para saber mas o menos que estas buscando.
>
> El 15 de noviembre de 2009 15:14, Omarvr72 <omarv...@gmail.com> escribió:
>
>
>
>
>
> > Gracias José..
>
> > Sip.. eso lo se.. incluso a partir del propio Log4net.. puedo también
> > visualizar la salida por el output de visual studio sin necesidad de
> > implementar un appender... pero eso implicaría que si uso NH, entonces
> > tengo que usar log4net... y yo estaba intentando que mi clase me
> > valiera sea cual sea el ORM o framework de persistencia que utilice...
> > hasta ahora me vale para linq2sql o EntityFramework.. ya que puedo
> > asociarlo mediante el contexto..
>
> > De todas maneras. gracias ;)
>
> > Omar
>
> > On 15 nov, 15:03, José F. Romaniello <jfromanie...@gmail.com> wrote:
> > > Y si queres podes crear tu propio apender para log4net, como ADAPTER, a
> > tu
> > > textwriter... Pero tiene sentido?
>
> > > El 15 de noviembre de 2009 11:03, José F. Romaniello <
> > jfromanie...@gmail.com
>
> > > > escribió:
> > > > Si usar log4net con NHibernate es muy facil. Log4Net tiene un appender
> > que
> > > > es console.
>
> > > > En mi app.config o web.config agrego esto (digamos en las secciones que
> > > > corresponden):
> > > >http://gist.github.com/235232
>
> > > > En mi inicialización global.asax (web), Program.cs(winform),
> > > > App.Xaml.Cs(wpf), al iniciar la aplicación hago esto:
>
> > > > XmlConfigurator.Configure();
>
> > > > Y con eso ya esta. NHibernate muestra lo que va ejecutando en la
> > consola.
>
> > > > Otra forma, es poner show_sql en true, en la configuración de
> > nhibernate,
> > > > pero esto ya esta viejo creo, y si mal no recuerdo SOLO MUESTRA LAS
> > SELECT,
> > > > no muestra inserts y updates.
>
> > > > El 15 de noviembre de 2009 08:07, Omarvr72 <omarv...@gmail.com>
> > escribió:
>
> > > >> Hola gente..
>
> > > >> Yo tengo una clase que hereda de TextWriter.. todo lo que escribo en
> > > >> ella se visualiza por la ventana de comandos de Visual Studio... esto
> > > >> me resulta muy cómodo a la hora de probar mis test o de realizar algún
> > > >> tipo de debug...
>
> > > >> Saben si hay forma de usar mi clase con NH y poder ver los SQL
> > > >> generados en cada query? He buscado con internet pero todas las
> > > >> soluciones pasan por usar Log4Net...
>
> > > >> Salu2
> > > >> Omar- Ocultar texto de la cita -
>
> > > - Mostrar texto de la cita -- Ocultar texto de la cita -
>
> - Mostrar texto de la cita -
--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: 
NHibernate-Hispano@googlegroups.com
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---