Sto usando l'unità ufficiale C# MongoDB v0.9.1.26831, ma mi chiedevo una classe POCO, c'è comunque da ignorare certe proprietà dall'inserimento.MongoDB C# Driver: Ignora proprietà su Insert
Per esempio, io ho la seguente classe:
public class GroceryList
{
public string Name { get; set; }
public FacebookList Owner { get; set; }
public bool IsOwner { get; set; }
}
Esiste un modo, per il IsOwner di non avere inserito quando inserisco un oggetto GroceryList? Fondamentalmente, prelevo l'oggetto dal database, quindi imposta la proprietà IsOwner nel livello dell'app e lo restituisco al controller, che esegue il mapping dell'oggetto a un modello di visualizzazione.
Spero che la mia domanda abbia un senso. Grazie!
Forse hai risolto il tuo problema? –
Sì, ho usato l'attributo BsonIgnore sulla proprietà IsOwner e questo ha risolto il problema. Grazie! – Abe