, AutoMapping , Id . , NMG .
/ , (Oracle, SQL ).
, /Entities/. :
Preferences
: # VB
- :
[your project folder]\Entities - :
[your project namespace].Entities - :
[your project name].Entities
, , .
*.cs *Map.cs ( Add Existing Item..., ).
Fluent, - :
Id(x => x.keyName_ID)
.Column(x => x.keyname_ID)
.GeneratedBy
.Sequence("keyname_ID")
Id(x => x.keyName_ID)
.Column(x => x.keyname_ID)
.GeneratedBy
.Identity()
.Column("keyname_ID")
Id(x => x.keyName_ID)
.Column(x => x.keyname_ID)
.GeneratedBy
.Assigned()
, Id, FluentMapping Fluent nHibernate. Id Map . :
Id(x => x.KeyName_ID)
.GeneratedBy
.GetGeneratorMapping()
.IsSpecified("KeyName_ID");
keyname_id - Id , .
, BuildSession :
(...).Mappings(m =>
m.FluentMappings.AddFromAssemblyOf<[one of your entities]>()
);
Id.:) , !