11 lines
461 B
C#
11 lines
461 B
C#
using LightlessSync.API.Data;
|
|
using LightlessSync.API.Data.Enum;
|
|
using MessagePack;
|
|
|
|
namespace LightlessSync.API.Dto.Group;
|
|
|
|
[MessagePackObject(keyAsPropertyName: true)]
|
|
public record GroupPasswordDto(GroupData Group, string Password) : GroupDto(Group);
|
|
|
|
[MessagePackObject(keyAsPropertyName: true)]
|
|
public record GroupJoinDto(GroupData Group, string Password, GroupUserPreferredPermissions GroupUserPreferredPermissions) : GroupPasswordDto(Group, Password); |