removes nasty resolve dto and method

This commit is contained in:
azyges
2025-12-17 03:42:54 +09:00
parent dfb0594a5b
commit 6b543529aa
2 changed files with 10 additions and 15 deletions

View File

@@ -61,15 +61,10 @@ public readonly record struct ChatReportSubmitDto(
string? AdditionalContext);
[MessagePackObject(keyAsPropertyName: true)]
public readonly record struct ChatParticipantResolveRequestDto(
public readonly record struct ChatParticipantMuteRequestDto(
ChatChannelDescriptor Channel,
string Token);
[MessagePackObject(keyAsPropertyName: true)]
public readonly record struct ChatParticipantResolveResultDto(
ChatChannelDescriptor Channel,
ChatSenderDescriptor Sender,
UserProfileDto? Profile);
string Token,
bool Mute);
[MessagePackObject(keyAsPropertyName: true)]
public readonly record struct ZoneChatChannelInfoDto(

View File

@@ -114,5 +114,5 @@ public interface ILightlessHub
Task UpdateChatPresence(ChatPresenceUpdateDto presence);
Task SendChatMessage(ChatSendRequestDto request);
Task ReportChatMessage(ChatReportSubmitDto request);
Task<ChatParticipantResolveResultDto?> ResolveChatParticipant(ChatParticipantResolveRequestDto request);
Task SetChatParticipantMute(ChatParticipantMuteRequestDto request);
}