using MongoDB.Bson; using MongoDB.Bson.Serialization.Attributes; namespace backend.Models; public class BlogPost { [BsonId] [BsonRepresentation(BsonType.ObjectId)] public string? Id { get; set; } = null; public string AuthorId { get; set; } = null; public string Title { get; set; } = null; public string Content { get; set; } = null; //Meta data [BsonRepresentation(BsonType.DateTime)] public DateTime? CreatedAt { get; set; } public DateTime? UpdatedAt { get; set; } [BsonRepresentation(BsonType.Array)] public List Tags { get; set; } }