census update

This commit is contained in:
rootdarkarchon
2023-11-17 02:06:18 +01:00
parent edaa0ddb51
commit 47ff5235d6
3 changed files with 9 additions and 3 deletions

View 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);

View File

@@ -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);

View File

@@ -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);