Naviguer dans les propriétés lors de l'utilisation des extensions Dapper

c# dapper

Question

Im utiliser la bibliothèque DapperExtensions pour les opérations CRUD simples. Lorsque j'ajoute une propriété de navigation à mon modèle, je reçois un message d'erreur indiquant que cette colonne n'est pas dans la base de données. Pouvez-vous changer cela pour que Dapper Extensions ignore cette propriété?

Exemple de mon modèle

public class Order : EntityBase
{
    public int OrderId { get; set; }
    public int MarketId { get; set; }
    public int ModelId { get; set; }
    public int ContactId { get; set; }
    public string Project { get; set; }
    public decimal Undertaking { get; set; }

    public virtual Model Model { get; set; }
    public virtual Contact Contact { get; set; }
}

Réponse acceptée

Utilisez l'attribut Write au-dessus de la propriété

[Write(false)]



Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi