【发布时间】:2014-04-06 01:33:08
【问题描述】:
基本上,我正在尝试弄清楚如何使 Fluent NHibernate 映射将自身限制为仅保存一个用于保存应用程序配置的记录。
这是有问题的地图:
class ConfigurationMap : ClassMap<Configuration>
{
public ConfigurationMap()
{
Id(x => x.Id).Column("configurationId").GeneratedBy.Identity();
Map(x => x.DefaultLocation);
Map(x => x.DefaultPrinter);
Map(x => x.DefaultPrinterLabelAmount);
Map(x => x.DefaultCompanyName);
Map(x => x.FolderLocalPath);
Map(x => x.CompanyNameEnabled);
Map(x => x.TimestampLabelEnabled);
Map(x => x.CollectionFeeEnabled);
}
}
我已经看到了适合我用例的答案:https://stackoverflow.com/a/3967446/273162
基本上,我正在尝试找出 Fluent NHibernate 类似物,以使其像上面链接中的答案一样工作。
免责声明:我之前使用过外部配置文件,并认为将所有内容保存在数据库中会更好/更简单。
【问题讨论】:
标签: c# nhibernate fluent-nhibernate-mapping