ChatCheap/ChatServerSpace/Models/ChatMessage.cs
2025-05-20 21:51:05 -03:00

19 lines
555 B
C#

using MongoDB.Bson.Serialization.Attributes;
using MongoDB.Bson;
using ThirdParty.Json.LitJson;
namespace ChatServerSpace.Models
{
public class ChatMessage
{
[BsonElement("_id")]
[BsonId]
[BsonRepresentation(BsonType.ObjectId)]
public string? Id { get; set; }
public string SessionId { get; set; } = string.Empty;
public string Role { get; set; } = string.Empty;
public string Content { get; set; } = string.Empty;
public DateTime Timestamp { get; set; } = DateTime.UtcNow;
}
}