Ho due classi, esempio:Usando C# MongoDB Driver, come serializzare una collezione di oggetti referee?
public class A
{
public string Id { get; set; }
public string Name { get; set; }
// Other properties...
}
public class B
{
public string Id { get; set; }
public ICollection<A> ReferredAObjects { get; set; }
// Other properties...
}
devo creare mappe di classe con BsonClassMap.RegisterClassMap() sia per A e B perché sono memorizzate separati in collezioni relative.
Il problema inizia quando provo a mappare B, perché ho bisogno di mappare la raccolta di A come riferimento a documenti esterni con alcune informazioni aggiuntive, quindi in questo caso ho bisogno di mappare solo ID e nomi.
Come è possibile creare una mappa di classi per B che utilizza una mappatura diversa per A solo al suo interno?
Ok , Ho anche bisogno di salvare il nome in relazione con Id, ma ho capito il metodo! Grazie! – tmm360