ジェネリッククラスのマッピングをオーバーライドするにはどうすればよいですか? 私は、このクラスがあります。FluentNHibernateオーバーライド汎用クラス
public abstract class TranslatableEntity<TTranslation, TEntity> : Entity
{
public virtual String Name { get;set; }
// ...
}
をそして私はこれを行うにはwhant:
public class TranslatableEntityMap<T> : IAutoMappingOverride<TranslatableEntity<T>>
{
public void Override(AutoMapping<TranslatableEntityMap<T>> mapping)
{
mapping.IgnoreProperty(x => x.Name);
}
}
私はこれをどのように行うことができますか? ありがとうございました!