Ich habe das Problem teilweise für mich gelöst, indem ich eine Klassenzuordnung in Program.cs (oder einer anderen Anwendungsstartklasse) hinzugefügt habe:
BsonClassMap.RegisterClassMap<EventData>(cm =>
{
cm.AutoMap();
cm.SetDiscriminator("EventData");
});
BsonClassMap.RegisterClassMap<ExceptionData>(cm =>
{
cm.AutoMap();
cm.SetDiscriminator("ExceptionData");
});
Wenn jemand einen Weg findet, mit Anmerkungen zu arbeiten , bitte beantworten Sie diese Frage.