From 34bd7ba4444244a751cb514e7b377788819c5568 Mon Sep 17 00:00:00 2001 From: mahan Date: Tue, 6 Jan 2026 12:21:12 +0330 Subject: [PATCH] add set file message to TaskChatMessage.cs --- .../TaskChat/Commands/SendMessage/SendMessageCommand.cs | 8 ++------ .../TaskChatAgg/Entities/TaskChatMessage.cs | 8 ++++++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/ProgramManager/src/Application/GozareshgirProgramManager.Application/Modules/TaskChat/Commands/SendMessage/SendMessageCommand.cs b/ProgramManager/src/Application/GozareshgirProgramManager.Application/Modules/TaskChat/Commands/SendMessage/SendMessageCommand.cs index a086b83f..891a60fc 100644 --- a/ProgramManager/src/Application/GozareshgirProgramManager.Application/Modules/TaskChat/Commands/SendMessage/SendMessageCommand.cs +++ b/ProgramManager/src/Application/GozareshgirProgramManager.Application/Modules/TaskChat/Commands/SendMessage/SendMessageCommand.cs @@ -131,14 +131,10 @@ public class SendMessageCommandHandler : IBaseCommandHandler { } - public TaskChatMessage(Guid taskId, long senderUserId, MessageType messageType, string? textContent = null) + public TaskChatMessage(Guid taskId, long senderUserId, MessageType messageType, + string? textContent = null,Guid? fileId = null) { TaskId = taskId; SenderUserId = senderUserId; @@ -25,7 +26,10 @@ public class TaskChatMessage : EntityBase IsEdited = false; IsDeleted = false; IsPinned = false; - + if (fileId.HasValue) + { + SetFile(fileId.Value); + } ValidateMessage(); AddDomainEvent(new TaskChatMessageSentEvent(Id, taskId, senderUserId, messageType)); }