/// /// Copyright (c) 2013-2020 Sensus Slovensko a.s. /// using FluentNHibernate.Mapping; namespace Config.Mappings { class GroupMap : ClassMap { /// /// https://stackoverflow.com/questions/9108083/fluent-nhibernate-many-to-many-mapping-way/9125059 /// public GroupMap() { Id(x => x.Id); Map(x => x.GID).Column("Name"); Map(x => x.AccessFlags); HasManyToMany(x => x.Users) .Cascade.SaveUpdate() .Inverse() .Table("UsersGroups"); } } }