具有抽象基础的流畅自动映射也是模型的一部分
好吧,首先我希望这是有道理的。 我正在尝试根据以下想法为我的应用程序使用流畅的自动映射。 public abstract class Container { public virtual int…
使用属性来覆盖多对多的 FluentNhibernate AutoMapper
我想使用 NHibernate Automapper 来映射以下类: public class AdminUser: Identity, IIdentityWithRoles { public virtual IList Roles { get; set; …
流畅的 Nhibernate Automap 一对多孤立记录
我的问题是,当我从一对多关系中删除一个对象时,子记录会被孤立而不是被删除。我不确定这是否是我设置域模型的方式,或者我在自动地图配置期间没有设…
Fluent NHibernate 自动映射配置抛出模糊错误
我正在尝试 Fluent NHibernate 的自动映射功能,当我尝试将其移动到自动映射时,在构建 SessionFactory 时使用显式 ClassMap 配置的相同代码失败。 这…
Fluent NHibernate AutoMapping SchemaExport - 更改对象模型并保留数据
当数据对象模型更改(向类添加新属性)时,是否有一种方法可以让流畅的自动映射更改架构,目前它只能删除并重新创建数据库架构,这将丢失数据库中的所…
流畅的 nhibernate 与基类一对一
假设我有类: class Person { String FirstName; String LastName; Pet Pet; } class Pet { String Name; Person Owner; } class Cat : Pet { Int32 M…
重复的参考键 - Fluent NHibernate Automapping
我在流畅和参考键中自动映射时遇到问题。示例如下: public class ConfigurationCategory { public virtual Guid Id { get; private set; } [NotNull]…
流畅的NHibernate自动映射,简单的问题,为外键关系添加额外的字段
如果我没有任何意义,我很抱歉我的大脑现在已经烧焦了。我刚刚开始在 NHibernate 中编程,由于自动映射,决定转向 Fluent Nhibernate,但我遇到了一些…
使用 FluentNHibernate 自动映射的奇怪异常
我的域模型中有以下实体。一个组(聚合根)包含项目(它们本身就是聚合根),但一个项目一次只能被一个组包含。下面的代码强制执行此操作。组拥有 Ite…
NHIbernate 3 无法自动映射 XmlDocument 属性
我正在尝试映射其中一个属性是 XmlDocument 的类型,但出现此错误: NHibernate.MappingException:表 ChangeLog_TestAuditHistory 中的关联引用未映…
FluentNHibernate 重写泛型类
如何重写泛型类的映射? 我有这门课: public abstract class TranslatableEntity : Entity { public virtual String Name { get;set; } // ... } 我…
流畅的 Nhibernate AutoMapping 继承和忽略抽象属性
我有一个继承结构,我已成功映射 Product (base) PdfProduct (继承自 Product) &其他产品(继承自产品) 这些工作正常,我之前用 hmb.xml 文件做过类…
值注入器:Dto 到域模型 (NHibernate)
我正在使用 ValueInjecter 将属性从域模型映射到通过服务层提供的 DTO。有问题的服务也接受更新...因此更新的 DTO 会被传入,然后将其注入到域对象并…
如何同时使用 IAutoMapOverride 和 IAutoMapOverride 和 IgnoreBase
我有一组实体,它们全部源自 ModelBase。这包括 Id、CreatedOn、LastModified 等内容。 我希望能够将 DynamicUpdate 与所有映射一起使用。我该怎么做…