Hi, Just an update on this issue - I couldn't recreate in a test project.... and eventually sourced my own issue elsewhere in my codebase, so apologies for the unnecessary noise on the group. cheers, chris
On Oct 26, 2:52 pm, chris <[email protected]> wrote: > Hi, > I have an issue with session.update at the minute. > > I basically need the following method > > void Reconnect<T>(T entity) > { > if (CurrentSession.Contains(entity) > CurrentSession.Update(entity); > > } > > I need the check because there will be instances where my entity is > already in the session. > > I'm using multiple-subclasses-per-table using a discriminator column, > and using linq to retrieve my entities..... > > I have IUser, UserBase and CustomerUser, and am using > Session.Linq<IUser>(), the session statistics are getting a UserBase > object added, so CurrentSession.Contains(customer_user_entity) then > returns false, but when I go to update(customer_user_entity) and the > "user_entity" is there, I get a "object with the same key already > exists" exception. > > Is there a way I can solve this issue? > > Thanks, > Chris --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "nhusers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nhusers?hl=en -~----------~----~----~----~------~----~------~--~---
