Files
EchoHub/src/EchoHub.Core/Models/AttachmentKind.cs
T
HueByte 2d33773c24 feat: Add support for message attachments
- Introduced Attachment model to handle file attachments associated with messages.
- Updated ModerationController to manage message deletions and attachment cleanup.
- Enhanced ChatService to include attachments in message retrieval.
- Implemented migration for legacy single-attachment messages to the new Attachments model.
- Added unit tests for attachment handling in message formatting and parsing.
- Updated database context and migrations to support new Attachments table.
2026-07-16 05:02:12 +02:00

13 lines
286 B
C#

namespace EchoHub.Core.Models;
/// <summary>
/// The kind of a message attachment. Determines how the client renders it
/// (ASCII preview for images, a play affordance for audio, a download line for files).
/// </summary>
public enum AttachmentKind
{
Image,
Audio,
File
}