Domanda

Voglio farlo per tutto il mio Types Of AuditedEntity, ma come abbiamo detto a FH di ignorare gli abstract di base, il codice non viene colpito. Non voglio farlo per tutte le mie entità e poi qualcuno dimentica quando aggiungono un nuovo typeof<AuditedEntity>

public abstract class AuditedEntity : Entity ...

public class AuditedEntityMappings : IAutoMappingOverride<AuditedEntity>
  {
    public void Override(AutoMapping<AuditedEntity> mapping)
    {
      mapping.Where("DeletedById is null");
    }
  }

Questo post sembrava promettente ma quel metodo è deprecato

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top