♻️ Move the chat part of the Sphere service to the Messager service

This commit is contained in:
2026-01-01 22:09:08 +08:00
parent c503083df7
commit ab37bbc7b0
50 changed files with 3042 additions and 611 deletions

View File

@@ -17,7 +17,7 @@ public class SnChatMessage : ModelBase, IIdentifiedResource
[Column(TypeName = "jsonb")] public List<SnCloudFileReferenceObject> Attachments { get; set; } = [];
public ICollection<SnChatMessageReaction> Reactions { get; set; } = new List<SnChatMessageReaction>();
public List<SnChatReaction> Reactions { get; set; } = new();
public Guid? RepliedMessageId { get; set; }
public SnChatMessage? RepliedMessage { get; set; }
@@ -66,7 +66,7 @@ public enum MessageReactionAttitude
Negative,
}
public class SnChatMessageReaction : ModelBase
public class SnChatReaction : ModelBase
{
public Guid Id { get; set; } = Guid.NewGuid();
public Guid MessageId { get; set; }