For example:

using (var s = SessionFactory.OpenSession())
{
    var customer = s.Load<Customer>(customerId);
    customer.name = "Mike";
}

would be intercepted by IFieldInterceptorAccessor, whereas 

using (var s = SessionFactory.OpenSession())
{
    var customer = s.Load<Customer>(customerId);
    customer.Name = "Mike";
}

would be intercepted by ILazyInitializer ?

Am I right?

Reply via email to