Say I have the following entities
public class Cart {
public virtual IList<CartItem> Items { get; set; }
}
public class CartItem {
public virtual Cart Cart { get; set; }
public virtual int Quantity { get; set; }
}
Now say I have the following code:
var cart = GetCart(); // Returns a single Cart
var cartItem = new CartItem() { Cart = cart, Quantity = 1 };
session.SaveOrUpdate(cartItem);
session.Transaction.Commit();
var numItems = cart.Items.Count;
The number of items doesn't include the newly added item. I know I could
add it to the items collection on the cart but I have never had to do this
in the past and I have noticed a lot of places where this is now broken.
This is probably my fault for not including more unit tests but
unfortunately I have no idea when I introduced this bug. I was wondering if
anyone has any ideas why this would suddenly stop behaving like it did
before. Please let me know if you require more information.
I'd appreciate the help. Thanks
--
You received this message because you are subscribed to the Google Groups
"nhusers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/nhusers.
For more options, visit https://groups.google.com/d/optout.