NHibernate soporta la inyección de muchas clases, como el Dialecto, Driver,
QueryTranslator, ProxyFactory, entre otros.
Al poder inyectar un custom batcher, podés poner código para interceptar las
execuciones de los IDbCommand's

2009/10/6 Jose Selesan <[email protected]>

> Hola Darío. ¿Me podés explicar como es eso?
>
> Gracias
>
> 2009/10/6 Dario Quintana <[email protected]>
>
>> Podés inyectar un batcher customizado donde se hacen los *execute* contra
>> la base.
>>
>> 2009/10/6 Jose Selesan <[email protected]>
>>
>>> Gente, una consulta simple. ¿Hay forma de interceptar a NHibernate para
>>> obtener la instrucción SQL tal cual se la va a mandar a la base de datos? ¿o
>>> por lo menos obtener el Command con sus parámetros? Probé con
>>> OnPrepareStatement del IInterceptor, pero me llega algo así como "INSERT
>>> INTO Tabla (Campo1, Campo2) Values (?, ?) y no me sirve, ya que necesito la
>>> instrucción final, o lo más cercana posible.
>>>
>>> Saludos
>>>
>>>
>>>
>>
>>
>> --
>> Dario Quintana
>> http://darioquintana.com.ar
>>
>>
>>
>>
>
> >
>


-- 
Dario Quintana
http://darioquintana.com.ar

--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---

Responder a