mirror of
https://github.com/Govor-team/Govor.git
synced 2026-07-21 19:54:55 +00:00
6062113655
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.
12 lines
302 B
C#
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); |