location (#20)
Co-authored-by: Tsubasahane <wozaiha@gmail.com> Reviewed-on: #20
This commit was merged in pull request #20.
This commit is contained in:
15
LightlessSyncAPI/Dto/User/LocationSharingDto.cs
Normal file
15
LightlessSyncAPI/Dto/User/LocationSharingDto.cs
Normal file
@@ -0,0 +1,15 @@
|
||||
using LightlessSync.API.Data;
|
||||
using LightlessSync.API.Dto.CharaData;
|
||||
using MessagePack;
|
||||
|
||||
namespace LightlessSync.API.Dto.User;
|
||||
|
||||
|
||||
[MessagePackObject(keyAsPropertyName: true)]
|
||||
public record LocationDto(UserData User, LocationInfo Location);
|
||||
|
||||
[MessagePackObject(keyAsPropertyName: true)]
|
||||
public record LocationWithTimeDto(LocationDto LocationDto, DateTimeOffset ExpireAt);
|
||||
|
||||
[MessagePackObject(keyAsPropertyName: true)]
|
||||
public record SharingStatusDto(UserData User, DateTimeOffset ExpireAt);
|
||||
Reference in New Issue
Block a user