Tôi đã giải quyết một phần vấn đề cho mình bằng cách thêm một sơ đồ lớp trong Program.cs (hoặc lớp khởi động ứng dụng khác):
BsonClassMap.RegisterClassMap<EventData>(cm =>
{
cm.AutoMap();
cm.SetDiscriminator("EventData");
});
BsonClassMap.RegisterClassMap<ExceptionData>(cm =>
{
cm.AutoMap();
cm.SetDiscriminator("ExceptionData");
});
Nếu ai đó tìm cách làm việc với chú thích , vui lòng trả lời câu hỏi này.