census update
This commit is contained in:
6
MareSynchronosAPI/Dto/User/CensusDataDto.cs
Normal file
6
MareSynchronosAPI/Dto/User/CensusDataDto.cs
Normal file
@@ -0,0 +1,6 @@
|
||||
using MessagePack;
|
||||
|
||||
namespace MareSynchronos.API.Dto.User;
|
||||
|
||||
[MessagePackObject(keyAsPropertyName: true)]
|
||||
public record CensusDataDto(ushort WorldId, short RaceId, short TribeId, short Gender);
|
||||
@@ -4,4 +4,4 @@ using MessagePack;
|
||||
namespace MareSynchronos.API.Dto.User;
|
||||
|
||||
[MessagePackObject(keyAsPropertyName: true)]
|
||||
public record UserCharaDataMessageDto(List<UserData> Recipients, CharacterData CharaData);
|
||||
public record UserCharaDataMessageDto(List<UserData> Recipients, CharacterData CharaData, CensusDataDto? CensusDataDto);
|
||||
|
||||
@@ -7,7 +7,7 @@ namespace MareSynchronos.API.SignalR;
|
||||
|
||||
public interface IMareHub
|
||||
{
|
||||
const int ApiVersion = 28;
|
||||
const int ApiVersion = 29;
|
||||
const string Path = "/mare";
|
||||
|
||||
Task<bool> CheckClientHealth();
|
||||
@@ -56,7 +56,7 @@ public interface IMareHub
|
||||
|
||||
Task UserAddPair(UserDto user);
|
||||
Task UserDelete();
|
||||
Task<List<OnlineUserIdentDto>> UserGetOnlinePairs();
|
||||
Task<List<OnlineUserIdentDto>> UserGetOnlinePairs(CensusDataDto? censusDataDto);
|
||||
Task<List<UserFullPairDto>> UserGetPairedClients();
|
||||
Task<UserProfileDto> UserGetProfile(UserDto dto);
|
||||
Task UserPushData(UserCharaDataMessageDto dto);
|
||||
|
||||
Reference in New Issue
Block a user