José your code is working just fine. I wasn't doing my ConfOrm:ing properly. :)
Thanks! On 11 Maj, 21:44, Neo <[email protected]> wrote: > Hi José, > > I'll download and see if I can either produce a failing test, or maybe > find what I'm doing wrong. > Thanks! > > On 11 Maj, 19:13, José F. Romaniello <[email protected]> wrote: > > > > > > > > > Hi Neo again... I did a refactoring of my tests in this > > repository:https://bitbucket.org/jfromaniello/nhibernate.setfornet4/src/e6a40431... > > > <https://bitbucket.org/jfromaniello/nhibernate.setfornet4/src/f8c448b5...>And > > note my > > class:https://bitbucket.org/jfromaniello/nhibernate.setfornet4/src/e6a40431... > > > Can you break or add some failing tests? Thank you > > > 2011/5/11 José F. Romaniello <[email protected]> > > > > Weird i am using just as is! (with properties of type Iset<Foo> ) > > > > The source code is here: > > >https://bitbucket.org/jfromaniello/nhibernate.setfornet4<https://bitbucket.org/jfromaniello/nhibernate.setfornet4/src/7f68cf01...> > > > > <https://bitbucket.org/jfromaniello/nhibernate.setfornet4/src/7f68cf01...>i'll > > > add some tests in this repository ( i have tests on another rep. i think) > > > > 2011/5/11 Neo <[email protected]> > > > >> I'm looking into José Romaniello's Net4Collections class to use the > > >> BCL HashSet instead of the iesi HashedSet, but I'm getting an > > >> exception when my model looks like this: > > > >> public class Survey > > >> { > > >> public virtual string Name { get; set; } > > >> public virtual ISet<Question> Questions { get; set; } > > > >> public Survey() { > > >> this.Questions = new HashSet<Question>(); > > >> } > > >> } > > > >> Whenever I try to save a new Survey with a populated Questions > > >> collection I get an exception saying: > > >> {"Unable to cast object of type > > > >> 'NHibernate.Collection.Generic.PersistentGenericSet`1[Demo.Models.Question] > > >> ' > > >> to type 'System.Collections.Generic.ISet`1[Demo.Models.Question]'."} > > > >> But if I expose my Questions property like "ICollection<Question>" it > > >> works fine. > > > >> And yes, I have > > > >> "configure.Properties[NHibernate.Cfg.Environment.CollectionTypeFactoryClass > > >> ] > > >> = typeof(Net4CollectionTypeFactory).AssemblyQualifiedName;". > > > >> This is with the latest alpha of NHibernate 3.2. > > > >> I have no problems sticking with ICollection<> but just wondering if > > >> I'm missing something to get it to work. > > > >> Cheers! > > > >> -- > > >> 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. -- 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.
