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 -~----------~----~----~----~------~----~------~--~---