Guest User

Untitled

a guest
Jan 22nd, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. public class Class1
  2. {
  3. public virtual int Class1Id {get; set;}
  4. public virtual IList<int> Values {get; protected set;}
  5. public Class1()
  6. {
  7. Values = new List<int>();
  8. }
  9. }
  10.  
  11. public Class1Map: Map<Class1>
  12. {
  13. public Class1Map()
  14. {
  15. Id(x => x.Class1Id)
  16. .UniqueKey("Class1Id")
  17. .GeneratedBy.HiLo("NHHiLoIdentity", "NextHiValue", "1000", "Entity = [Class1]'");
  18.  
  19. HasMany<int>(x => x.Values )
  20. .Element("Class1Value")
  21. .KeyColumn("Class1Id")
  22. .Table("Class1Values")
  23. .Cascade.All();
  24. }
  25. }
  26.  
  27. var class1 = new Class1();
  28. class1.Values.Add(1)
  29. class1.Values.Add(2)
  30. statelessSession.Insert(class1);
Add Comment
Please, Sign In to add comment