FluentNHibernate 混合 Fluent 和自动映射
有没有一种干净的方法将流畅映射与自动映射混合在一起?理想情况下,我想说“如果我没有域对象的 ClassMap,则自动映射它”。有推荐的方法吗?我不想在与数据访问相关的业务对象上使用属性(例如:[UseAutoMapping])。
Is there a clean way to mix fluent mappings with automappings? Ideally, I'd like to say "if I don't have a ClassMap for a domain object, then automap it". Is there a recommended approach? I'd rather not use attributes on my business objects that are data access related (ex: [UseAutoMapping]).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的 - 请查看 IAutoMappingOverride
基本上,任何映射覆盖Automapping行为需要实现该接口。
例如
Yes - check out IAutoMappingOverride
Basically, any mappings which override the Automapping behaviour need to implement this interface.
e.g.