Files
Govor/Govor.Application/Interfaces/Messages/Parameters/SendMessage.cs
T
Artemy 6062113655 Add unit tests and implement group repository interfaces
Introduces comprehensive unit tests for MessageService covering send, edit, and delete message scenarios. Adds and implements IGroupsRepository, IGroupsReader, and IGroupsWriter interfaces with method stubs in GroupRepository. Updates ChatGroup model with Description and ImageId fields, and registers GroupRepository in DI. Fixes parameter order in SendMessage record.
2025-07-06 15:44:45 +07:00

12 lines
302 B
C#

using Govor.Core.Models;
namespace Govor.Application.Interfaces.Messages.Parameters;
public record SendMessage(
string EncryptContent,
Guid? ReplyToMessageId,
Guid RecipientId,
RecipientType RecipientType,
Guid FromUserId,
DateTime SendAt,
IEnumerable<SendMedia> Media);