Структура, доп модули, федерация, документация
This commit is contained in:
@@ -74,6 +74,14 @@ public abstract class Message : AggregateRoot<Guid>
|
||||
public virtual void Delete()
|
||||
{
|
||||
AddState(MessageState.IsDeleted);
|
||||
RaiseDomainEvent(new MessageDeletedDomainEvent(Id, ChatId));
|
||||
}
|
||||
|
||||
public virtual void Edit(string newContent)
|
||||
{
|
||||
Content = newContent;
|
||||
AddState(MessageState.IsEdited);
|
||||
RaiseDomainEvent(new MessageEditedDomainEvent(Id, ChatId, newContent));
|
||||
}
|
||||
|
||||
public void DeleteForUser(Guid userId)
|
||||
|
||||
Reference in New Issue
Block a user