From 6c9ff8fc90a270f8252a13e05cab12d3b5ef5716 Mon Sep 17 00:00:00 2001 From: OnestarLee <100272033+OnestarLee@users.noreply.github.com> Date: Wed, 25 Sep 2024 14:08:00 +0900 Subject: [PATCH] release 4.0.0 --- .github/workflows/BuildAutomation.yml | 15 + CHANGELOG.md | 4 + Runtime/Plugins/WebGL.meta | 3 + Runtime/Plugins/WebGL/SendbirdWebSocket.jslib | 142 ++++++ .../WebGL/SendbirdWebSocket.jslib.meta | 3 + Runtime/Scripts/Internal.meta | 4 +- Runtime/Scripts/Internal/ChatClient.meta | 4 +- .../Scripts/Internal/ChatClient/Channel.meta | 4 +- .../ChatClient/Channel/BaseChannel.meta | 4 +- .../SbBaseChannel+BaseMessage.cs.meta | 4 +- .../SbBaseChannel+Changelogs.cs.meta | 4 +- .../SbBaseChannel+FileMessage.cs.meta | 4 +- .../SbBaseChannel+GetMessage.cs.meta | 4 +- .../SbBaseChannel+Internal.cs.meta | 4 +- .../SbBaseChannel+MetaArray.cs.meta | 4 +- .../SbBaseChannel+MetaCounters.cs.meta | 4 +- .../SbBaseChannel+MetaData.cs.meta | 4 +- .../SbBaseChannel+Moderation.cs.meta | 4 +- .../SbBaseChannel+NotifyEvent.cs.meta | 4 +- .../SbBaseChannel+Operator.cs.meta | 4 +- .../SbBaseChannel+Reaction.cs.meta | 4 +- .../BaseChannel/SbBaseChannel+Report.cs.meta | 4 +- .../SbBaseChannel+UserMessage.cs.meta | 4 +- .../SbMessageListParams+Internal.cs.meta | 12 +- .../Channel/BaseChannelExtends.meta | 4 +- .../BaseChannelExtends/GroupChannel.meta | 4 +- .../IGroupChannelComparable.cs.meta | 4 +- .../GroupChannel/Query.meta | 4 +- .../Query/PublicGroupChannel.meta | 4 +- ...blicGroupChannelListQuery+Internal.cs.meta | 4 +- ...oupChannelListQueryParams+Internal.cs.meta | 4 +- .../SbGroupChannelListOrderExtension.cs.meta | 4 +- .../SbGroupChannelListQuery+Internal.cs.meta | 4 +- ...oupChannelListQueryParams+Internal.cs.meta | 4 +- ...annelListQuerySearchFieldExtension.cs.meta | 4 +- ...GroupChannelListQueryTypeExtension.cs.meta | 4 +- ...ChannelSuperChannelFilterExtension.cs.meta | 4 +- .../Query/SbMemberListQuery+Internal.cs.meta | 4 +- .../SbMyMemberStateFilterExtension.cs.meta | 4 +- .../SbCountPreferenceExtension.cs.meta | 4 +- .../GroupChannel/SbGroupChannel+CRUD.cs.meta | 4 +- .../SbGroupChannel+Collection.cs.meta | 4 +- .../SbGroupChannel+Compare.cs.meta | 4 +- .../SbGroupChannel+Configuration.cs.meta | 4 +- .../GroupChannel/SbGroupChannel+Hide.cs.meta | 4 +- .../GroupChannel/SbGroupChannel+Internal.cs | 7 +- .../SbGroupChannel+Internal.cs.meta | 4 +- .../SbGroupChannel+Invite.cs.meta | 12 +- .../SbGroupChannel+Moderation.cs.meta | 4 +- .../SbGroupChannel+PinnedMessage.cs.meta | 4 +- .../SbGroupChannel+Typing.cs.meta | 4 +- ...bGroupChannelCreateParams+Internal.cs.meta | 4 +- .../SbGroupChannelHiddenState.cs.meta | 4 +- ...pChannelPushTriggerOptionExtension.cs.meta | 4 +- ...bGroupChannelUpdateParams+Internal.cs.meta | 4 +- .../BaseChannelExtends/OpenChannel.meta | 4 +- .../BaseChannelExtends/OpenChannel/Query.meta | 4 +- .../SbOpenChannelListQuery+Internal.cs.meta | 4 +- .../SbParticipantListQuery+Internal.cs.meta | 4 +- .../OpenChannel/SbOpenChannel+CRUD.cs.meta | 4 +- .../SbOpenChannel+Internal.cs.meta | 4 +- ...SbOpenChannelCreateParams+Internal.cs.meta | 4 +- ...SbOpenChannelUpdateParams+Internal.cs.meta | 4 +- .../ChatClient/Channel/ChannelManager.meta | 4 +- .../BaseChannelManager+WsEvent.cs | 1 - .../BaseChannelManager+WsEvent.cs.meta | 4 +- .../ChannelManager/BaseChannelManager.cs.meta | 4 +- .../BaseChannelManagerExtends.meta | 4 +- .../GroupChannelManager.meta | 4 +- .../GroupChannelManager+WsEvent.cs | 3 + .../GroupChannelManager+WsEvent.cs.meta | 4 +- .../GroupChannelManager.cs.meta | 4 +- .../OpenChannelManager.meta | 4 +- .../OpenChannelManager+WsEvent.cs.meta | 4 +- .../OpenChannelManager.cs.meta | 4 +- .../Internal/ChatClient/Channel/Query.meta | 4 +- .../SbBannedUserListQuery+Internal.cs.meta | 4 +- .../SbMutedUserListQuery+Internal.cs.meta | 4 +- .../SbOperatorListQuery+Internal.cs.meta | 4 +- .../Channel/SbChannelTypeExtension.cs.meta | 4 +- .../Channel/SbRoleExtension.cs.meta | 4 +- .../Internal/ChatClient/Collection.meta | 4 +- .../Collection/BaseCollectionExtends.meta | 4 +- .../GroupChannelCollection.meta | 4 +- .../GroupChannelSnapshot.cs.meta | 4 +- .../SbGroupChannelCollection+Event.cs.meta | 4 +- .../SbGroupChannelCollection+Internal.cs.meta | 4 +- .../SbGroupChannelCollection+Upsert.cs.meta | 4 +- .../SbGroupChannelContext.cs.meta | 4 +- .../MessageCollection.meta | 4 +- .../SbMessageCollection+AutoUnmute.cs.meta | 4 +- .../SbMessageCollection+Event.cs.meta | 4 +- .../SbMessageCollection+Internal.cs | 26 +- .../SbMessageCollection+Internal.cs.meta | 4 +- .../SbMessageCollection+Upsert.cs.meta | 4 +- .../SbMessageContext.cs.meta | 4 +- .../Collection/CollectionManager.cs.meta | 4 +- .../Collection/SbBaseCollection+Event.cs.meta | 4 +- .../SbBaseCollection+Internal.cs.meta | 4 +- .../SbCollectionEventSourceExtension.cs.meta | 4 +- .../Scripts/Internal/ChatClient/Message.meta | 4 +- .../Message/BaseMessageExtends.meta | 4 +- .../BaseMessageExtends/AdminMessage.meta | 4 +- .../SbAdminMessage+Internal.cs.meta | 4 +- .../BaseMessageExtends/FileMessage.meta | 4 +- .../SbFileMessage+Internal.cs.meta | 4 +- ...SbFileMessageCreateParams+Internal.cs.meta | 4 +- ...SbFileMessageUpdateParams+Internal.cs.meta | 4 +- .../BaseMessageExtends/UserMessage.meta | 4 +- .../SbUserMessage+Internal.cs.meta | 4 +- ...SbUserMessageCreateParams+Internal.cs.meta | 4 +- ...SbUserMessageUpdateParams+Internal.cs.meta | 4 +- .../ChatClient/Message/OpenGraph.meta | 4 +- .../OpenGraph/SbOgImage+Internal.cs.meta | 4 +- .../OpenGraph/SbOgMetaData+Internal.cs.meta | 4 +- .../Internal/ChatClient/Message/Query.meta | 4 +- .../SbMessageSearchQuery+Internal.cs.meta | 4 +- ...bMessageSearchQueryParams+Internal.cs.meta | 4 +- .../SbPreviousMessageListQuery+Internal.cs | 2 - ...bPreviousMessageListQuery+Internal.cs.meta | 4 +- .../Internal/ChatClient/Message/Reaction.meta | 4 +- .../Reaction/SbReaction+Internal.cs.meta | 4 +- .../Reaction/SbReactionEvent+Internal.cs.meta | 4 +- .../SbReactionEventActionExtension.cs.meta | 4 +- ...AppleCriticalAlertOptions+Internal.cs.meta | 4 +- .../Message/SbBaseMessage+Internal.cs.meta | 4 +- ...SbBaseMessageCreateParams+Internal.cs.meta | 4 +- ...SbBaseMessageUpdateParams+Internal.cs.meta | 4 +- .../Message/SbMentionTypeExtension.cs.meta | 4 +- .../SbMessageMetaArray+Internal.cs.meta | 4 +- ...otificationDeliveryOptionExtension.cs.meta | 4 +- .../Message/SbSendingStatusExtension.cs.meta | 4 +- .../Message/SbThumbnail+Internal.cs.meta | 4 +- .../Message/SbThumbnailSize+Internal.cs.meta | 4 +- .../Internal/ChatClient/Message/Thread.meta | 4 +- .../Thread/SbThreadInfo+Internal.cs.meta | 4 +- .../SbThreadInfoUpdateEvent+Internal.cs.meta | 4 +- Runtime/Scripts/Internal/ChatClient/Push.meta | 4 +- .../ChatClient/Push/PushManager.cs.meta | 4 +- .../Push/SbPushTokenTypeExtension.cs.meta | 4 +- .../ChatClient/SbAppInfo+Internal.cs.meta | 4 +- .../SbGroupChannelModule+Internal.cs.meta | 4 +- .../SbMessageModule+Internal.cs.meta | 4 +- .../SbOpenChannelModule+Internal.cs.meta | 4 +- .../SendbirdChatClient+Internal.cs.meta | 4 +- .../ChatClient/SendbirdChatGameObject.cs.meta | 11 - .../Internal/ChatClient/SendbirdChatMain.meta | 4 +- .../SendbirdChatMain+Connection.cs.meta | 4 +- .../SendbirdChatMain+Push.cs.meta | 4 +- .../SendbirdChatMain+Session.cs.meta | 4 +- .../SendbirdChatMain+UnreadCount.cs.meta | 4 +- .../SendbirdChatMain+User.cs.meta | 4 +- .../SendbirdChatMain+WsEvent.cs.meta | 4 +- .../SendbirdChatMain/SendbirdChatMain.cs | 10 +- .../SendbirdChatMain/SendbirdChatMain.cs.meta | 12 +- .../SendbirdChatMainContext.cs | 30 +- .../SendbirdChatMainContext.cs.meta | 4 +- .../SendbirdChatMainManager.cs | 56 --- .../SendbirdChatMainManager.cs.meta | 3 - .../SendbirdChatOptions+Internal.cs.meta | 4 +- Runtime/Scripts/Internal/ChatClient/User.meta | 4 +- .../Internal/ChatClient/User/Query.meta | 4 +- ...bApplicationUserListQuery+Internal.cs.meta | 4 +- .../SbBlockedUserListQuery+Internal.cs.meta | 4 +- .../User/SbRestrictionInfo+Internal.cs.meta | 4 +- .../User/SbRestrictionTypeExtension.cs.meta | 4 +- .../ChatClient/User/SbUser+Internal.cs | 1 - .../ChatClient/User/SbUser+Internal.cs.meta | 4 +- .../ChatClient/User/SbUser+MetaData.cs.meta | 4 +- .../User/SbUserUpdateParams+Internal.cs.meta | 4 +- .../Internal/ChatClient/User/UnreadCount.meta | 4 +- .../SbUnreadItemKeyExtension.cs.meta | 4 +- .../SbUnreadMessageCount+Internal.cs.meta | 4 +- .../Internal/ChatClient/User/UserExtends.meta | 4 +- .../ChatClient/User/UserExtends/Member.meta | 4 +- .../Member/SbMember+Internal.cs.meta | 4 +- .../Member/SbMemberStateExtension.cs.meta | 4 +- .../User/UserExtends/RestrictedUser.meta | 4 +- .../SbRestrictedUser+Internal.cs.meta | 4 +- .../SbParticipant+Internal.cs.meta | 4 +- .../UserExtends/SbSender+Internal.cs.meta | 4 +- Runtime/Scripts/Internal/Command.meta | 4 +- .../Scripts/Internal/Command/ApiCommand.meta | 4 +- .../ApiCommand/ApiCommandAbstract.cs.meta | 4 +- .../Command/ApiCommand/ApiCommandExtends.meta | 4 +- .../ApiCommand/ApiCommandExtends/Channel.meta | 4 +- .../BannedUserListQueryApiCommand.cs.meta | 4 +- .../Channel/DeleteChannelApiCommand.cs.meta | 4 +- .../Channel/GroupChannel.meta | 4 +- .../CreateGroupChannelApiCommand.cs.meta | 4 +- .../GetGroupChannelApiCommand.cs.meta | 4 +- .../GetGroupChannelHugeGapApiCommand.cs | 2 + .../GetGroupChannelHugeGapApiCommand.cs.meta | 4 +- ...MyGroupChannelChangeLogsApiCommand.cs.meta | 4 +- ...upChannelMemberListQueryApiCommand.cs.meta | 4 +- .../GroupChannel/HideGroupChannel.meta | 4 +- .../HideGroupChannelApiCommand.cs.meta | 4 +- .../UnhideGroupChannelApiCommand.cs.meta | 4 +- .../Channel/GroupChannel/Invitation.meta | 4 +- ...pChannelAcceptInvitationApiCommand.cs.meta | 4 +- ...ChannelDeclineInvitationApiCommand.cs.meta | 4 +- .../GroupChannelInviteApiCommand.cs.meta | 4 +- .../JoinGroupChannelApiCommand.cs.meta | 4 +- .../LeaveGroupChannelApiCommand.cs.meta | 4 +- ...kAsDeliveredGroupChannelApiCommand.cs.meta | 4 +- .../MarkAsReadChannelsApiCommand.cs.meta | 4 +- .../Channel/GroupChannel/Moderation.meta | 4 +- .../FreezeGroupChannelApiCommand.cs.meta | 4 +- .../MyGroupChannelListQueryApiCommand.cs.meta | 4 +- .../Channel/GroupChannel/PinMessage.meta | 4 +- .../PinMessage/PinMessageApiCommand.cs.meta | 4 +- .../PinMessage/UnpinMessageApiCommand.cs.meta | 4 +- ...licGroupChannelListQueryApiCommand.cs.meta | 4 +- ...ResetGroupChannelHistoryApiCommand.cs.meta | 4 +- .../UpdateGroupChannelApiCommand.cs.meta | 4 +- .../Channel/MetaCounters.meta | 4 +- .../CreateMetaCountersApiCommand.cs.meta | 4 +- .../DeleteAllMetaCountersApiCommand.cs.meta | 4 +- .../DeleteMetaCountersApiCommand.cs.meta | 4 +- .../GetAllMetaCountersApiCommand.cs.meta | 4 +- .../GetMetaCountersApiCommand.cs.meta | 4 +- .../UpdateMetaCountersApiCommand.cs.meta | 4 +- .../ApiCommandExtends/Channel/MetaData.meta | 4 +- .../MetaData/CreateMetaDataApiCommand.cs.meta | 4 +- .../DeleteAllMetaDataApiCommand.cs.meta | 4 +- .../MetaData/DeleteMetaDataApiCommand.cs.meta | 4 +- .../MetaData/GetAllMetaDataApiCommand.cs.meta | 4 +- .../MetaData/GetMetaDataApiCommand.cs.meta | 4 +- .../MetaData/UpdateMetaDataApiCommand.cs.meta | 4 +- .../ApiCommandExtends/Channel/Moderation.meta | 4 +- .../Moderation/BanUserApiCommand.cs.meta | 4 +- .../GetMyMutedInfoApiCommand.cs.meta | 4 +- .../Moderation/MuteUserApiCommand.cs.meta | 4 +- .../Moderation/UnbanUserApiCommand.cs.meta | 4 +- .../Moderation/UnmuteUserApiCommand.cs.meta | 4 +- .../MutedUserListQueryApiCommand.cs.meta | 4 +- .../Channel/OpenChannel.meta | 4 +- .../CreateOpenChannelApiCommand.cs.meta | 4 +- .../GetOpenChannelApiCommand.cs.meta | 4 +- .../OpenChannelListQueryApiCommand.cs.meta | 4 +- ...nnelParticipantListQueryApiCommand.cs.meta | 4 +- .../UpdateOpenChannelApiCommand.cs.meta | 4 +- .../OperatorListQueryApiCommand.cs.meta | 4 +- .../ApiCommandExtends/Channel/Operators.meta | 4 +- .../Operators/AddOperatorsApiCommand.cs.meta | 4 +- .../RemoveAllOperatorsApiCommand.cs.meta | 4 +- .../RemoveOperatorsApiCommand.cs.meta | 4 +- .../ApiCommandExtends/ErrorApiCommand.cs.meta | 4 +- .../ApiCommand/ApiCommandExtends/Message.meta | 4 +- .../Message/DeleteMessageApiCommand.cs.meta | 4 +- .../Message/GetMessageApiCommand.cs.meta | 4 +- .../Message/GetMessageChangeLogsApiCommand.cs | 4 +- .../GetMessageChangeLogsApiCommand.cs.meta | 4 +- .../Message/MessageListQueryApiCommand.cs | 2 + .../MessageListQueryApiCommand.cs.meta | 4 +- .../Message/MessageSearchQueryApiCommand.cs | 2 + .../MessageSearchQueryApiCommand.cs.meta | 4 +- .../ApiCommandExtends/Message/Reaction.meta | 4 +- .../Reaction/AddReactionApiCommand.cs.meta | 4 +- .../Reaction/DeleteReactionApiCommand.cs.meta | 4 +- .../SendMessageApiCommandAbstract.cs.meta | 4 +- .../Message/SendMessageApiCommandExtends.meta | 4 +- .../SendFileMessageApiCommand.cs.meta | 4 +- .../SendUserMessageApiCommand.cs.meta | 4 +- .../TranslateUserMessageApiCommand.cs.meta | 4 +- .../Message/UploadFileApiCommand.cs.meta | 4 +- .../ApiCommand/ApiCommandExtends/Push.meta | 4 +- .../Push/GetDoNotDisturbApiCommand.cs.meta | 4 +- .../Push/GetPushTemplateApiCommand.cs.meta | 4 +- .../Push/GetPushTokensApiCommand.cs | 2 +- .../Push/GetPushTokensApiCommand.cs.meta | 4 +- .../Push/GetSnoozePeriodApiCommand.cs.meta | 4 +- .../Push/RegisterPushTokenApiCommand.cs.meta | 12 +- .../Push/SetDoNotDisturbApiCommand.cs.meta | 4 +- .../Push/SetPushTemplateApiCommand.cs.meta | 4 +- .../Push/SetSnoozePeriodApiCommand.cs.meta | 4 +- .../UnregisterAllPushTokenApiCommand.cs.meta | 4 +- .../UnregisterPushTokenApiCommand.cs.meta | 4 +- .../ApiCommand/ApiCommandExtends/Report.meta | 4 +- .../Report/ReportChannelApiCommand.cs.meta | 4 +- .../Report/ReportMessageApiCommand.cs.meta | 4 +- .../Report/ReportUserApiCommand.cs.meta | 4 +- .../ApiCommand/ApiCommandExtends/User.meta | 4 +- .../BlockedUserListQueryApiCommand.cs.meta | 4 +- .../ApiCommandExtends/User/Connection.meta | 4 +- .../Connection/RefreshSessionKeyApiCommand.cs | 2 + .../RefreshSessionKeyApiCommand.cs.meta | 4 +- .../GetGroupChannelCountApiCommand.cs.meta | 4 +- .../User/InvitationPreference.meta | 4 +- ...nnelInvitationPreferenceApiCommand.cs.meta | 4 +- ...nnelInvitationPreferenceApiCommand.cs.meta | 4 +- .../ApiCommandExtends/User/MetaData.meta | 4 +- .../CreateUserMetaDataApiCommand.cs.meta | 4 +- .../DeleteAllUserMetaDataApiCommand.cs.meta | 4 +- .../DeleteUserMetaDataApiCommand.cs.meta | 4 +- .../UpdateUserMetaDataApiCommand.cs.meta | 4 +- .../ApiCommandExtends/User/Moderation.meta | 4 +- .../Moderation/BlockUserApiCommand.cs.meta | 4 +- .../Moderation/UnblockUserApiCommand.cs.meta | 4 +- .../ApiCommandExtends/User/UnreadCount.meta | 4 +- ...tTotalUnreadChannelCountApiCommand.cs.meta | 4 +- ...tTotalUnreadMessageCountApiCommand.cs.meta | 4 +- .../GetUnreadItemCountApiCommand.cs.meta | 4 +- .../User/UpdateUserInfoApiCommand.cs.meta | 4 +- .../User/UserListQueryApiCommand.cs.meta | 4 +- .../Scripts/Internal/Command/CommandRouter.cs | 70 +-- .../Internal/Command/CommandRouter.cs.meta | 4 +- .../Internal/Command/DataTransferObject.meta | 4 +- .../DataTransferObject/AppInfoDto.cs.meta | 4 +- .../Command/DataTransferObject/Channel.meta | 4 +- .../Channel/BaseChannelDto.cs.meta | 4 +- .../Channel/BaseChannelDtoExtends.meta | 4 +- .../GroupChannelDto.cs.meta | 4 +- .../OpenChannelDto.cs.meta | 4 +- .../GroupChannelMemberCountDto.cs.meta | 4 +- .../Channel/OpenChannelMemberCountDto.cs.meta | 4 +- .../Command/DataTransferObject/Message.meta | 4 +- .../AppleCriticalAlertOptionsDto.cs.meta | 4 +- .../Message/BaseMessageDto.cs.meta | 4 +- .../Message/BaseMessageDtoExtends.meta | 4 +- .../AdminMessageDto.cs.meta | 4 +- .../FileMessageDto.cs.meta | 4 +- .../UserMessageDto.cs.meta | 4 +- .../Message/DeletedMessageDto.cs.meta | 12 +- .../Message/MessageEventsDto.cs.meta | 4 +- .../Message/MessageMetaArrayDto.cs.meta | 4 +- .../Message/MessageMetaArrayUpdateDto.cs.meta | 4 +- .../DataTransferObject/Message/OpenGraph.meta | 4 +- .../Message/OpenGraph/OgImageDto.cs.meta | 4 +- .../Message/OpenGraph/OgMetaDataDto.cs.meta | 4 +- .../Message/PluginDto.cs.meta | 4 +- .../DataTransferObject/Message/Poll.meta | 4 +- .../Message/Poll/PollDto.cs.meta | 4 +- .../Message/ReactionDto.cs.meta | 4 +- .../Message/ReactionEventDto.cs.meta | 4 +- .../Message/ThreadInfoDto.cs.meta | 4 +- .../Message/ThumbnailDto.cs.meta | 4 +- .../ReconnectionDto.cs.meta | 4 +- .../Command/DataTransferObject/User.meta | 4 +- .../User/UnreadMessageCountDto.cs.meta | 4 +- .../DataTransferObject/User/UserDto.cs.meta | 4 +- .../User/UserDtoExtends.meta | 4 +- .../User/UserDtoExtends/MemberDto.cs.meta | 4 +- .../UserDtoExtends/ParticipantDto.cs.meta | 4 +- .../UserDtoExtends/RestrictedUserDto.meta | 4 +- .../RestrictedUserDto/RestrictedUserDto.cs | 6 +- .../RestrictedUserDto.cs.meta | 4 +- .../User/UserDtoExtends/SenderDto.cs.meta | 4 +- .../ICommandRouterEventListener.cs.meta | 4 +- .../Scripts/Internal/Command/WsCommand.meta | 4 +- .../Command/WsCommand/WsCommandType.cs.meta | 4 +- .../Command/WsCommand/WsReceiveCommand.meta | 4 +- .../WsEventCommandFactory.cs.meta | 4 +- .../WsReceiveCommandAbstract.cs.meta | 4 +- .../WsReceiveCommandExtends.meta | 4 +- .../WsReceiveCommandExtends/Channel.meta | 4 +- .../Channel/ChannelEventWsReceiveCommand.meta | 4 +- .../ChannelEventData.meta | 4 +- .../ChannelEventDataAbstract.cs | 2 + .../ChannelEventDataAbstract.cs.meta | 4 +- .../ChannelEventDataExtends.meta | 4 +- .../BanChannelEventData.cs.meta | 4 +- .../DeclineInviteChannelEventData.cs | 2 + .../DeclineInviteChannelEventData.cs.meta | 4 +- .../DeletedChannelEventData.cs.meta | 4 +- .../EnterChannelEventData.cs.meta | 4 +- .../ExitChannelEventData.cs.meta | 4 +- .../FrozenChannelEventData.cs.meta | 4 +- .../HiddenChannelEventData.cs | 4 +- .../HiddenChannelEventData.cs.meta | 4 +- .../InviteChannelEventData.cs | 2 + .../InviteChannelEventData.cs.meta | 4 +- .../JoinChannelEventData.cs | 2 +- .../JoinChannelEventData.cs.meta | 4 +- .../LeaveChannelEventData.cs.meta | 4 +- .../MetaCounterChangedChannelEventData.cs | 2 + ...MetaCounterChangedChannelEventData.cs.meta | 4 +- .../MetaDataChangedChannelEventData.cs | 2 + .../MetaDataChangedChannelEventData.cs.meta | 12 +- .../MuteChannelEventData.cs.meta | 4 +- .../PinnedMessageUpdatedChannelEventData.cs | 2 + ...nnedMessageUpdatedChannelEventData.cs.meta | 4 +- .../PropChangedChannelEventData.cs.meta | 4 +- .../TypingEndChannelEventData.cs.meta | 4 +- .../TypingStartChannelEventData.cs.meta | 4 +- .../UnbanChannelEventData.cs.meta | 4 +- .../UnfrozenChannelEventData.cs.meta | 4 +- .../UnhiddenChannelEventData.cs.meta | 4 +- .../UnmuteChannelEventData.cs.meta | 4 +- .../UpdateOperatorChannelEventData.cs | 2 +- .../UpdateOperatorChannelEventData.cs.meta | 4 +- .../ChannelReceiveWsReceiveCommand.cs | 2 + .../ChannelReceiveWsReceiveCommand.cs.meta | 4 +- .../EnterChannelWsReceiveCommand.cs.meta | 4 +- .../ExitChannelWsReceiveCommand.cs.meta | 4 +- .../MemberUpdateCountWsReceiveCommand.cs.meta | 4 +- .../DeliveryWsReceiveCommand.cs.meta | 4 +- .../ErrorWsReceiveCommand.cs.meta | 4 +- .../LogiWsReceiveCommand.cs.meta | 4 +- .../WsReceiveCommandExtends/Message.meta | 4 +- .../DeleteMessageWsReceiveCommand.cs.meta | 4 +- .../MessageAckWsReceiveCommand.cs.meta | 4 +- .../Message/MessageWsReceiveCommand.meta | 4 +- .../MessageWsReceiveCommandAbstract.cs.meta | 4 +- .../MessageWsReceiveCommandExtends.meta | 4 +- .../AdminMessageWsReceiveCommand.cs.meta | 4 +- .../FileMessageWsReceiveCommand.cs.meta | 4 +- .../UserMessageWsReceiveCommand.cs.meta | 4 +- .../Message/ReactionWsReceiveCommand.cs.meta | 4 +- .../Message/ThreadsWsReceiveCommand.cs.meta | 4 +- .../UpdateMessageWsReceiveCommand.meta | 4 +- ...ateMessageWsReceiveCommandAbstract.cs.meta | 4 +- .../UpdateMessageWsReceiveCommandExtends.meta | 4 +- ...UpdateAdminMessageWsReceiveCommand.cs.meta | 4 +- .../UpdateFileMessageWsReceiveCommand.cs.meta | 4 +- .../UpdateUserMessageWsReceiveCommand.cs.meta | 4 +- .../WsMessageReceiveCommandAbstract.cs.meta | 4 +- .../PongWsReceiveCommand.cs.meta | 4 +- .../ReadWsReceiveCommand.cs.meta | 4 +- .../WsReceiveCommandExtends/Session.meta | 4 +- .../Session/SessionExpiredWsReceiveCommand.cs | 2 + .../SessionExpiredWsReceiveCommand.cs.meta | 4 +- .../UserEventWsReceiveCommand.meta | 4 +- .../UserEventData.meta | 4 +- .../UserEventDataAbstract.cs.meta | 4 +- .../UserEventData/UserEventDataExtends.meta | 4 +- .../BlockUserEventData.cs | 2 + .../BlockUserEventData.cs.meta | 4 +- .../FriendDiscoveryReadyUserEventData.cs | 2 +- .../FriendDiscoveryReadyUserEventData.cs.meta | 4 +- .../RoleChangeUserEventData.cs | 2 + .../RoleChangeUserEventData.cs.meta | 4 +- .../UnblockUserEventData.cs | 4 +- .../UnblockUserEventData.cs.meta | 4 +- .../UserEventWsReceiveCommand.cs | 3 +- .../UserEventWsReceiveCommand.cs.meta | 4 +- .../Command/WsCommand/WsSendCommand.meta | 4 +- .../WsSendCommandAbstract.cs.meta | 4 +- .../WsSendCommand/WsSendCommandExtends.meta | 4 +- .../EnterChannelWsSendCommand.cs.meta | 4 +- .../ExitChannelWsSendCommand.cs.meta | 4 +- .../LogiWsSendCommand.cs.meta | 4 +- .../WsSendCommandExtends/Message.meta | 4 +- .../Message/MessageAckWsSendCommand.cs.meta | 4 +- .../Message/ReadWsSendCommand.cs.meta | 4 +- .../SendMessageWsSendCommandAbstract.cs.meta | 4 +- .../SendMessageWsSendCommandExtends.meta | 4 +- .../SendFileMessageWsSendCommand.cs.meta | 4 +- .../SendUserMessageWsSendCommand.cs | 4 +- .../SendUserMessageWsSendCommand.cs.meta | 4 +- ...UpdateMessageWsSendCommandAbstract.cs.meta | 4 +- .../UpdateMessageWsSendCommandExtends.meta | 4 +- .../UpdateFileMessageWsSendCommand.cs.meta | 4 +- .../UpdateUserMessageWsSendCommand.cs.meta | 4 +- .../PingWsSendCommand.cs.meta | 4 +- .../TypingEndWsSendCommand.cs.meta | 4 +- .../TypingStartWsSendCommand.cs.meta | 4 +- .../Command/WsCommandAckTimer.cs.meta | 4 +- Runtime/Scripts/Internal/Common.meta | 9 +- .../Scripts/Internal/Common/Collection.meta | 4 +- .../Collection/DictionaryExtension.cs.meta | 4 +- .../Common/Collection/ListExtension.cs.meta | 4 +- .../Common/Collection/QueueExtension.cs.meta | 4 +- .../Scripts/Internal/Common/Coroutine.meta | 4 +- .../Common/Coroutine/CoroutineJob.cs.meta | 4 +- .../Common/Coroutine/CoroutineManager.cs | 1 + .../Common/Coroutine/CoroutineManager.cs.meta | 4 +- .../Coroutine/WaitForSecondsYield.cs.meta | 4 +- Runtime/Scripts/Internal/Common/File.meta | 4 +- .../Internal/Common/File/SbFileInfo.cs.meta | 4 +- Runtime/Scripts/Internal/Common/Json.meta | 4 +- .../Common/Json/JsonNameAttribute.cs.meta | 4 +- .../Json/JsonNameAttributeExtension.cs.meta | 4 +- .../Json/NewtonsoftJsonExtension.cs.meta | 4 +- Runtime/Scripts/Internal/Common/Log.meta | 4 +- .../Common/Log/InternalLogLevel.cs.meta | 4 +- .../Internal/Common/Log/LogExtension.cs.meta | 4 +- Runtime/Scripts/Internal/Common/Log/Logger.cs | 24 +- .../Internal/Common/Log/Logger.cs.meta | 12 +- .../Scripts/Internal/Common/Singleton.meta | 4 +- .../MonoBehaviourSingletonAbstract.cs | 38 -- .../MonoBehaviourSingletonAbstract.cs.meta | 3 - .../Singleton/SingletonAbstract.cs.meta | 4 +- Runtime/Scripts/Internal/Common/Time.meta | 4 +- .../Internal/Common/Time/TimeUtil.cs.meta | 4 +- Runtime/Scripts/Internal/Error.meta | 4 +- .../Internal/Error/SbError+Internal.cs.meta | 4 +- .../Error/SbErrorCodeExtension.cs.meta | 4 +- Runtime/Scripts/Internal/Network.meta | 4 +- Runtime/Scripts/Internal/Network/Client.meta | 3 - .../Internal/Network/Client/HttpClient.meta | 3 - .../HttpClient/HttpClientImplements.meta | 3 - .../UnityHttpClient.cs.meta | 3 - .../Client/HttpClient/HttpMethodType.cs.meta | 3 - .../Client/HttpClient/HttpResultType.cs.meta | 3 - .../Client/HttpClient/IHttpClient.cs.meta | 3 - .../Client/HttpClient/RequestParams.meta | 3 - .../HttpClientRequestParamsBase.cs.meta | 11 - .../HttpClientRequestParamsExtends.meta | 3 - ...MultipartFormsHttpClientRequestParams.meta | 3 - .../HttpMultipartFormSectionAbstract.cs.meta | 3 - .../HttpMultipartFromSectionExtends.meta | 3 - .../HttpMultipartFormSectionData.cs.meta | 3 - .../HttpMultipartFormSectionFile.cs.meta | 3 - .../MultipartHttpClientRequestParams.cs.meta | 3 - .../QueryHttpClientRequestParams.cs.meta | 3 - .../Internal/Network/Client/WsClient.meta | 3 - .../WsClient/IWsClientEventListener.cs.meta | 3 - .../Network/Client/WsClient/WsClient.cs | 436 ------------------ .../Network/Client/WsClient/WsClient.cs.meta | 3 - .../WsClient/WsClientCloseResultType.cs | 14 - .../WsClient/WsClientCloseResultType.cs.meta | 3 - .../WsClient/WsClientConnectParams.cs.meta | 3 - .../WsClient/WsClientConnectResultType.cs | 15 - .../WsClientConnectResultType.cs.meta | 3 - .../Network/Client/WsClient/WsClientError.cs | 19 - .../Client/WsClient/WsClientError.cs.meta | 3 - .../Client/WsClient/WsClientErrorType.cs.meta | 3 - .../Client/WsClient/WsClientSendResultType.cs | 13 - .../WsClient/WsClientSendResultType.cs.meta | 3 - .../Client/WsClient/WsClientStateType.cs.meta | 3 - .../Scripts/Internal/Network/Connection.meta | 4 +- .../Network/Connection/ConnectionHeaders.cs | 18 +- .../Connection/ConnectionHeaders.cs.meta | 4 +- .../Network/Connection/ConnectionManager.cs | 30 -- .../Connection/ConnectionManager.cs.meta | 12 +- .../Connection/ConnectionPingManager.cs.meta | 4 +- .../ConnectionStateAbstract.cs.meta | 4 +- .../Connection/ConnectionStateExtends.meta | 4 +- .../ConnectedConnectionState.cs.meta | 4 +- .../ConnectingConnectionState.cs | 31 +- .../ConnectingConnectionState.cs.meta | 4 +- .../DisconnectedConnectionState.cs.meta | 4 +- .../InitializedConnectionState.cs.meta | 4 +- .../LogoutConnectionState.cs | 16 +- .../LogoutConnectionState.cs.meta | 4 +- .../ReconnectingConnectionState.cs | 21 +- .../ReconnectingConnectionState.cs.meta | 4 +- .../ConnectionStateInternalType.cs.meta | 4 +- .../Internal/Network/Connection/Context.meta | 4 +- .../Context/ConnectionManagerContext.cs.meta | 4 +- .../Context/ReconnectionContext.cs.meta | 4 +- .../IConnectionManagerEventListener.cs.meta | 4 +- .../Internal/Network/NetworkConfig.cs.meta | 12 +- .../Network/NetworkReachabilityType.cs.meta | 3 - .../Internal/Network/NetworkUtil.cs.meta | 4 +- Runtime/Scripts/Internal/Network/Session.meta | 4 +- .../ISessionManagerEventListener.cs.meta | 4 +- .../Network/Session/SessionManager.cs.meta | 4 +- .../Session/SessionTokenRequester.cs.meta | 4 +- Runtime/Scripts/Internal/Platform.meta | 3 + .../Internal/Platform/IPlatformApplication.cs | 18 + .../Platform/IPlatformApplication.cs.meta | 3 + .../IPlatformApplicationEventListener.cs | 13 + .../IPlatformApplicationEventListener.cs.meta | 3 + .../Platform/IPlatformHttpClient.meta | 8 + .../IPlatformHttpClient}/HttpMethodType.cs | 0 .../HttpMethodType.cs.meta | 3 + .../IPlatformHttpClient}/HttpResultType.cs | 0 .../HttpResultType.cs.meta | 3 + .../IPlatformHttpClient.cs} | 2 +- .../IPlatformHttpClient.cs.meta} | 2 +- .../IPlatformHttpClient}/MimeType.cs | 0 .../IPlatformHttpClient/MimeType.cs.meta | 3 + .../IPlatformHttpClient/RequestParams.meta | 3 + .../HttpClientRequestParamsBase.cs | 0 .../HttpClientRequestParamsBase.cs.meta | 3 + .../HttpClientRequestParamsExtends.meta | 3 + ...MultipartFormsHttpClientRequestParams.meta | 3 + .../HttpMultipartFormSectionAbstract.cs | 0 .../HttpMultipartFormSectionAbstract.cs.meta | 3 + .../HttpMultipartFromSectionExtends.meta | 3 + .../HttpMultipartFormSectionData.cs | 0 .../HttpMultipartFormSectionData.cs.meta | 3 + .../HttpMultipartFormSectionFile.cs | 0 .../HttpMultipartFormSectionFile.cs.meta | 3 + .../MultipartHttpClientRequestParams.cs | 0 .../MultipartHttpClientRequestParams.cs.meta | 3 + .../QueryHttpClientRequestParams.cs | 0 .../QueryHttpClientRequestParams.cs.meta | 3 + .../Internal/Platform/IPlatformLogger.cs | 15 + .../Internal/Platform/IPlatformLogger.cs.meta | 3 + .../Internal/Platform/IPlatformProvider.cs | 15 + .../Platform/IPlatformProvider.cs.meta | 3 + .../NetworkReachabilityType.cs | 8 +- .../Platform/NetworkReachabilityType.cs.meta | 3 + .../Internal/Platform/WebSocketClient.meta | 8 + .../Platform/WebSocketClient/IWebSocket.cs | 13 + .../WebSocketClient/IWebSocket.cs.meta | 3 + .../IWsClientEventListener.cs | 2 +- .../IWsClientEventListener.cs.meta | 3 + .../WebSocketClient/WebSocketClient.cs | 226 +++++++++ .../WebSocketClient/WebSocketClient.cs.meta | 3 + .../WebSocketClient/WebSocketImplements.meta | 8 + .../WebSocketImplements/NetWebSocket.cs | 280 +++++++++++ .../WebSocketImplements/NetWebSocket.cs.meta | 3 + .../WebSocketClient/WsClientCloseResult.cs | 30 ++ .../WsClientCloseResult.cs.meta | 3 + .../WebSocketClient}/WsClientConnectParams.cs | 0 .../WsClientConnectParams.cs.meta | 3 + .../WebSocketClient/WsClientConnectResult.cs | 31 ++ .../WsClientConnectResult.cs.meta | 3 + .../Platform/WebSocketClient/WsClientError.cs | 21 + .../WebSocketClient/WsClientError.cs.meta | 3 + .../WebSocketClient}/WsClientErrorType.cs | 3 +- .../WebSocketClient/WsClientErrorType.cs.meta | 3 + .../WebSocketClient/WsClientReceiveResult.cs | 22 + .../WsClientReceiveResult.cs.meta | 3 + .../WebSocketClient/WsClientSendResult.cs | 28 ++ .../WsClientSendResult.cs.meta | 3 + .../WebSocketClient}/WsClientStateType.cs | 0 .../WebSocketClient/WsClientStateType.cs.meta | 3 + Runtime/Scripts/Internal/SdkManager.cs | 84 ++++ Runtime/Scripts/Internal/SdkManager.cs.meta | 3 + .../Internal/SendbirdChat+Internal.cs.meta | 4 +- Runtime/Scripts/Public.meta | 4 +- Runtime/Scripts/Public/ChatClient.meta | 4 +- .../Scripts/Public/ChatClient/Channel.meta | 4 +- .../Channel/BaseChannelExtends.meta | 4 +- .../BaseChannelExtends/GroupChannel.meta | 4 +- .../GroupChannel/Query.meta | 4 +- .../Query/PublicGroupChannel.meta | 4 +- .../SbPublicGroupChannelListOrder.cs.meta | 4 +- .../SbPublicGroupChannelListQuery.cs.meta | 4 +- ...bPublicGroupChannelListQueryParams.cs.meta | 4 +- ...PublicGroupChannelMembershipFilter.cs.meta | 4 +- .../Query/SbChannelHiddenStateFilter.cs.meta | 4 +- .../SbGroupChannelChangeLogsParams.cs.meta | 4 +- .../Query/SbGroupChannelListOrder.cs.meta | 4 +- .../Query/SbGroupChannelListQuery.cs.meta | 4 +- .../SbGroupChannelListQueryParams.cs.meta | 4 +- ...SbGroupChannelListQuerySearchField.cs.meta | 4 +- .../Query/SbGroupChannelListQueryType.cs.meta | 4 +- .../SbGroupChannelMutedMemberFilter.cs.meta | 4 +- .../SbGroupChannelOperatorFilter.cs.meta | 4 +- .../SbGroupChannelPublicChannelFilter.cs.meta | 4 +- .../SbGroupChannelSuperChannelFilter.cs.meta | 4 +- .../Query/SbMemberListOrder.cs.meta | 4 +- .../Query/SbMemberListQuery.cs.meta | 4 +- .../Query/SbMemberListQueryParams.cs.meta | 4 +- .../Query/SbMemberStateFilter.cs.meta | 4 +- .../Query/SbMyMemberStateFilter.cs.meta | 4 +- .../Query/SbUnreadChannelFilter.cs.meta | 4 +- .../GroupChannel/SbCountPreference.cs.meta | 4 +- .../GroupChannel/SbGroupChannel.cs | 2 +- .../GroupChannel/SbGroupChannel.cs.meta | 4 +- .../SbGroupChannelCreateParams.cs.meta | 4 +- .../SbGroupChannelHiddenState.cs.meta | 4 +- .../SbGroupChannelPushTriggerOption.cs.meta | 4 +- .../SbGroupChannelUpdateParams.cs.meta | 4 +- .../GroupChannel/SbMutedState.cs.meta | 4 +- .../BaseChannelExtends/OpenChannel.meta | 4 +- .../BaseChannelExtends/OpenChannel/Query.meta | 4 +- .../Query/SbOpenChannelListQuery.cs.meta | 4 +- .../SbOpenChannelListQueryParams.cs.meta | 4 +- .../Query/SbParticipantListQuery.cs.meta | 4 +- .../SbParticipantListQueryParams.cs.meta | 4 +- .../OpenChannel/SbOpenChannel.cs.meta | 12 +- .../SbOpenChannelCreateParams.cs.meta | 4 +- .../SbOpenChannelUpdateParams.cs.meta | 4 +- .../ChatClient/Channel/ChannelHandler.meta | 4 +- .../BaseChannelHandlerExtends.meta | 4 +- .../SbGroupChannelHandler.cs.meta | 4 +- .../SbOpenChannelHandler.cs.meta | 4 +- .../SbBaseChannelHandler.cs.meta | 4 +- .../Public/ChatClient/Channel/Query.meta | 4 +- .../Query/SbBannedUserListQuery.cs.meta | 4 +- .../Query/SbBannedUserListQueryParams.cs.meta | 4 +- .../Query/SbMutedUserListQuery.cs.meta | 4 +- .../Query/SbMutedUserListQueryParams.cs.meta | 4 +- .../Channel/Query/SbOperatorListQuery.cs.meta | 4 +- .../Query/SbOperatorListQueryParams.cs.meta | 4 +- .../ChatClient/Channel/SbBaseChannel.cs.meta | 4 +- .../ChatClient/Channel/SbChannelType.cs.meta | 4 +- .../Channel/SbMessageChangeLogsParams.cs.meta | 4 +- .../Channel/SbMessageListParams.cs.meta | 4 +- .../Channel/SbReportCategory.cs.meta | 4 +- .../Public/ChatClient/Channel/SbRole.cs.meta | 4 +- .../Scripts/Public/ChatClient/Collection.meta | 4 +- .../Collection/BaseCollectionExtends.meta | 4 +- .../GroupChannelCollection.meta | 4 +- .../SbGroupChannelCollection.cs.meta | 4 +- ...GroupChannelCollectionCreateParams.cs.meta | 4 +- .../SbGroupChannelCollectionHandler.cs.meta | 4 +- .../SbGroupChannelContext.cs.meta | 4 +- .../MessageCollection.meta | 4 +- .../SbMessageCollection.cs.meta | 12 +- .../SbMessageCollectionCreateParams.cs.meta | 12 +- .../SbMessageCollectionHandler.cs.meta | 4 +- .../SbMessageCollectionInitHandler.cs.meta | 4 +- .../SbMessageContext.cs.meta | 4 +- .../Collection/SbBaseCollection.cs.meta | 4 +- .../SbCollectionEventSource.cs.meta | 4 +- .../ChatClient/ISendbirdChatClient.cs.meta | 4 +- .../Scripts/Public/ChatClient/Message.meta | 4 +- .../Message/BaseMessageExtends.meta | 4 +- .../BaseMessageExtends/FileMessage.meta | 4 +- .../FileMessage/SbFileMessage.cs.meta | 4 +- .../SbFileMessageCreateParams.cs.meta | 4 +- .../SbFileMessageUpdateParams.cs.meta | 4 +- .../BaseMessageExtends/SbAdminMessage.cs.meta | 4 +- .../BaseMessageExtends/UserMessage.meta | 4 +- .../UserMessage/SbUserMessage.cs.meta | 4 +- .../SbUserMessageCreateParams.cs.meta | 4 +- .../SbUserMessageUpdateParams.cs.meta | 4 +- .../Public/ChatClient/Message/OpenGraph.meta | 4 +- .../Message/OpenGraph/SbOgImage.cs.meta | 12 +- .../Message/OpenGraph/SbOgMetaData.cs.meta | 12 +- .../Public/ChatClient/Message/Query.meta | 4 +- .../Query/SbMessageSearchQuery.cs.meta | 4 +- .../Query/SbMessageSearchQueryOrder.cs.meta | 4 +- .../Query/SbMessageSearchQueryParams.cs.meta | 4 +- .../Query/SbPreviousMessageListQuery.cs.meta | 4 +- .../SbPreviousMessageListQueryParams.cs.meta | 4 +- .../Public/ChatClient/Message/Reaction.meta | 4 +- .../Message/Reaction/SbReaction.cs.meta | 4 +- .../Message/Reaction/SbReactionEvent.cs.meta | 4 +- .../Reaction/SbReactionEventAction.cs.meta | 4 +- .../SbAppleCriticalAlertOptions.cs.meta | 4 +- .../ChatClient/Message/SbBaseMessage.cs.meta | 4 +- .../Message/SbBaseMessageCreateParams.cs.meta | 4 +- .../Message/SbBaseMessageUpdateParams.cs.meta | 4 +- .../ChatClient/Message/SbMentionType.cs.meta | 4 +- .../Message/SbMessageMetaArray.cs.meta | 4 +- .../Message/SbMessageRetrievalParams.cs.meta | 12 +- .../Message/SbMessageTypeFilter.cs.meta | 4 +- .../SbPushNotificationDeliveryOption.cs.meta | 4 +- .../ChatClient/Message/SbReplyType.cs.meta | 4 +- .../Message/SbSendingStatus.cs.meta | 4 +- .../ChatClient/Message/SbThumbnail.cs.meta | 4 +- .../Message/SbThumbnailSize.cs.meta | 4 +- .../Public/ChatClient/Message/Thread.meta | 4 +- .../Message/Thread/SbThreadInfo.cs.meta | 4 +- .../Thread/SbThreadInfoUpdateEvent.cs.meta | 4 +- .../SbThreadedMessageListParams.cs.meta | 4 +- Runtime/Scripts/Public/ChatClient/Push.meta | 4 +- .../SbPushTokenRegistrationStatus.cs.meta | 4 +- .../ChatClient/Push/SbPushTokenType.cs.meta | 12 +- .../Public/ChatClient/SbAppInfo.cs.meta | 4 +- .../ChatClient/SbConnectionHandler.cs.meta | 12 +- .../ChatClient/SbConnectionState.cs.meta | 4 +- .../ChatClient/SbGroupChannelModule.cs.meta | 4 +- .../Public/ChatClient/SbHandlers.cs.meta | 4 +- .../Scripts/Public/ChatClient/SbInitParams.cs | 2 +- .../Public/ChatClient/SbInitParams.cs.meta | 4 +- .../Public/ChatClient/SbMessageModule.cs.meta | 4 +- .../ChatClient/SbOpenChannelModule.cs.meta | 4 +- .../ChatClient/SendbirdChatClient.cs.meta | 4 +- .../ChatClient/SendbirdChatOptions.cs.meta | 4 +- Runtime/Scripts/Public/ChatClient/User.meta | 4 +- .../Scripts/Public/ChatClient/User/Query.meta | 4 +- .../Query/SbApplicationUserListQuery.cs.meta | 4 +- .../SbApplicationUserListQueryParams.cs.meta | 4 +- .../User/Query/SbBlockedUserListQuery.cs.meta | 4 +- .../SbBlockedUserListQueryParams.cs.meta | 4 +- .../Query/SbFriendListQueryParams.cs.meta | 4 +- .../ChatClient/User/SbRestrictionInfo.cs.meta | 4 +- .../ChatClient/User/SbRestrictionType.cs.meta | 4 +- .../Public/ChatClient/User/SbUser.cs.meta | 4 +- .../User/SbUserConnectionStatus.cs.meta | 4 +- .../User/SbUserEventHandler.cs.meta | 4 +- .../User/SbUserUpdateParams.cs.meta | 4 +- .../Public/ChatClient/User/UnreadCount.meta | 4 +- ...annelTotalUnreadMessageCountParams.cs.meta | 4 +- .../User/UnreadCount/SbUnreadItemKey.cs.meta | 12 +- .../UnreadCount/SbUnreadMessageCount.cs.meta | 4 +- .../Public/ChatClient/User/UserExtends.meta | 4 +- .../ChatClient/User/UserExtends/Member.meta | 4 +- .../User/UserExtends/Member/SbMember.cs.meta | 4 +- .../UserExtends/Member/SbMemberState.cs.meta | 4 +- .../User/UserExtends/RestrictedUser.meta | 4 +- .../RestrictedUser/SbRestrictedUser.cs.meta | 4 +- .../User/UserExtends/SbParticipant.cs.meta | 4 +- .../User/UserExtends/SbSender.cs.meta | 4 +- Runtime/Scripts/Public/Common.meta | 9 +- Runtime/Scripts/Public/Common/File.meta | 4 +- .../Public/Common/File/SbFileInfo.cs.meta | 4 +- Runtime/Scripts/Public/Common/Log.meta | 4 +- .../Public/Common/Log/SbLogLevel.cs.meta | 4 +- Runtime/Scripts/Public/Error.meta | 4 +- Runtime/Scripts/Public/Error/SbError.cs.meta | 4 +- .../Scripts/Public/Error/SbErrorCode.cs.meta | 4 +- Runtime/Scripts/Public/Network.meta | 4 +- Runtime/Scripts/Public/Network/Session.meta | 4 +- .../Session/ISbSessionTokenRequester.cs.meta | 4 +- .../Network/Session/SbSessionHandler.cs.meta | 4 +- Runtime/Scripts/Public/SendbirdChat.cs | 4 +- Runtime/Scripts/Public/SendbirdChat.cs.meta | 12 +- Runtime/Scripts/UnityPlatform.meta | 3 + .../Scripts/UnityPlatform/JsWebSocket.meta | 3 + .../JsWebSocket/JsNativeWebSocketBridge.cs | 125 +++++ .../JsNativeWebSocketBridge.cs.meta | 3 + .../UnityPlatform/JsWebSocket/JsWebSocket.cs | 157 +++++++ .../JsWebSocket/JsWebSocket.cs.meta | 3 + .../JsWebSocket/JsWebSocketStateType.cs | 15 + .../JsWebSocket/JsWebSocketStateType.cs.meta | 3 + .../Scripts/UnityPlatform/PlatformModule.cs | 12 + .../UnityPlatform/PlatformModule.cs.meta | 3 + .../SendbirdChatGameObject.cs | 63 +-- .../SendbirdChatGameObject.cs.meta | 3 + .../UnityPlatform/UnityPlatformApplication.cs | 60 +++ .../UnityPlatformApplication.cs.meta | 3 + .../UnityPlatformHttpClient.cs} | 14 +- .../UnityPlatformHttpClient.cs.meta | 3 + .../UnityPlatform/UnityPlatformLogger.cs | 34 ++ .../UnityPlatform/UnityPlatformLogger.cs.meta | 3 + .../UnityPlatform/UnityPlatformProvider.cs | 36 ++ .../UnityPlatformProvider.cs.meta | 3 + package.json | 2 +- 809 files changed, 3071 insertions(+), 2354 deletions(-) create mode 100644 .github/workflows/BuildAutomation.yml create mode 100644 Runtime/Plugins/WebGL.meta create mode 100644 Runtime/Plugins/WebGL/SendbirdWebSocket.jslib create mode 100644 Runtime/Plugins/WebGL/SendbirdWebSocket.jslib.meta delete mode 100644 Runtime/Scripts/Internal/ChatClient/SendbirdChatGameObject.cs.meta delete mode 100644 Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMainManager.cs delete mode 100644 Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMainManager.cs.meta delete mode 100644 Runtime/Scripts/Internal/Common/Singleton/MonoBehaviourSingletonAbstract.cs delete mode 100644 Runtime/Scripts/Internal/Common/Singleton/MonoBehaviourSingletonAbstract.cs.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/HttpClient.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/HttpClient/HttpClientImplements.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/HttpClient/HttpClientImplements/UnityHttpClient.cs.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/HttpClient/HttpMethodType.cs.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/HttpClient/HttpResultType.cs.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/HttpClient/IHttpClient.cs.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsBase.cs.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFormSectionAbstract.cs.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionData.cs.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionFile.cs.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/MultipartHttpClientRequestParams.cs.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/QueryHttpClientRequestParams.cs.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/WsClient.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/WsClient/IWsClientEventListener.cs.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/WsClient/WsClient.cs delete mode 100644 Runtime/Scripts/Internal/Network/Client/WsClient/WsClient.cs.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/WsClient/WsClientCloseResultType.cs delete mode 100644 Runtime/Scripts/Internal/Network/Client/WsClient/WsClientCloseResultType.cs.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/WsClient/WsClientConnectParams.cs.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/WsClient/WsClientConnectResultType.cs delete mode 100644 Runtime/Scripts/Internal/Network/Client/WsClient/WsClientConnectResultType.cs.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/WsClient/WsClientError.cs delete mode 100644 Runtime/Scripts/Internal/Network/Client/WsClient/WsClientError.cs.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/WsClient/WsClientErrorType.cs.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/WsClient/WsClientSendResultType.cs delete mode 100644 Runtime/Scripts/Internal/Network/Client/WsClient/WsClientSendResultType.cs.meta delete mode 100644 Runtime/Scripts/Internal/Network/Client/WsClient/WsClientStateType.cs.meta delete mode 100644 Runtime/Scripts/Internal/Network/NetworkReachabilityType.cs.meta create mode 100644 Runtime/Scripts/Internal/Platform.meta create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformApplication.cs create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformApplication.cs.meta create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformApplicationEventListener.cs create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformApplicationEventListener.cs.meta create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformHttpClient.meta rename Runtime/Scripts/Internal/{Network/Client/HttpClient => Platform/IPlatformHttpClient}/HttpMethodType.cs (100%) create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformHttpClient/HttpMethodType.cs.meta rename Runtime/Scripts/Internal/{Network/Client/HttpClient => Platform/IPlatformHttpClient}/HttpResultType.cs (100%) create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformHttpClient/HttpResultType.cs.meta rename Runtime/Scripts/Internal/{Network/Client/HttpClient/IHttpClient.cs => Platform/IPlatformHttpClient/IPlatformHttpClient.cs} (85%) rename Runtime/Scripts/Internal/{Network/Client/HttpClient/MimeType.cs.meta => Platform/IPlatformHttpClient/IPlatformHttpClient.cs.meta} (83%) rename Runtime/Scripts/Internal/{Network/Client/HttpClient => Platform/IPlatformHttpClient}/MimeType.cs (100%) create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformHttpClient/MimeType.cs.meta create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams.meta rename Runtime/Scripts/Internal/{Network/Client/HttpClient => Platform/IPlatformHttpClient}/RequestParams/HttpClientRequestParamsBase.cs (100%) create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsBase.cs.meta create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends.meta create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams.meta rename Runtime/Scripts/Internal/{Network/Client/HttpClient => Platform/IPlatformHttpClient}/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFormSectionAbstract.cs (100%) create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFormSectionAbstract.cs.meta create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends.meta rename Runtime/Scripts/Internal/{Network/Client/HttpClient => Platform/IPlatformHttpClient}/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionData.cs (100%) create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionData.cs.meta rename Runtime/Scripts/Internal/{Network/Client/HttpClient => Platform/IPlatformHttpClient}/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionFile.cs (100%) create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionFile.cs.meta rename Runtime/Scripts/Internal/{Network/Client/HttpClient => Platform/IPlatformHttpClient}/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/MultipartHttpClientRequestParams.cs (100%) create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/MultipartHttpClientRequestParams.cs.meta rename Runtime/Scripts/Internal/{Network/Client/HttpClient => Platform/IPlatformHttpClient}/RequestParams/HttpClientRequestParamsExtends/QueryHttpClientRequestParams.cs (100%) create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/QueryHttpClientRequestParams.cs.meta create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformLogger.cs create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformLogger.cs.meta create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformProvider.cs create mode 100644 Runtime/Scripts/Internal/Platform/IPlatformProvider.cs.meta rename Runtime/Scripts/Internal/{Network => Platform}/NetworkReachabilityType.cs (63%) create mode 100644 Runtime/Scripts/Internal/Platform/NetworkReachabilityType.cs.meta create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient.meta create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient/IWebSocket.cs create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient/IWebSocket.cs.meta rename Runtime/Scripts/Internal/{Network/Client/WsClient => Platform/WebSocketClient}/IWsClientEventListener.cs (62%) create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient/IWsClientEventListener.cs.meta create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient/WebSocketClient.cs create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient/WebSocketClient.cs.meta create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient/WebSocketImplements.meta create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient/WebSocketImplements/NetWebSocket.cs create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient/WebSocketImplements/NetWebSocket.cs.meta create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientCloseResult.cs create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientCloseResult.cs.meta rename Runtime/Scripts/Internal/{Network/Client/WsClient => Platform/WebSocketClient}/WsClientConnectParams.cs (100%) create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientConnectParams.cs.meta create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientConnectResult.cs create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientConnectResult.cs.meta create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientError.cs create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientError.cs.meta rename Runtime/Scripts/Internal/{Network/Client/WsClient => Platform/WebSocketClient}/WsClientErrorType.cs (84%) create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientErrorType.cs.meta create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientReceiveResult.cs create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientReceiveResult.cs.meta create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientSendResult.cs create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientSendResult.cs.meta rename Runtime/Scripts/Internal/{Network/Client/WsClient => Platform/WebSocketClient}/WsClientStateType.cs (100%) create mode 100644 Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientStateType.cs.meta create mode 100644 Runtime/Scripts/Internal/SdkManager.cs create mode 100644 Runtime/Scripts/Internal/SdkManager.cs.meta create mode 100644 Runtime/Scripts/UnityPlatform.meta create mode 100644 Runtime/Scripts/UnityPlatform/JsWebSocket.meta create mode 100644 Runtime/Scripts/UnityPlatform/JsWebSocket/JsNativeWebSocketBridge.cs create mode 100644 Runtime/Scripts/UnityPlatform/JsWebSocket/JsNativeWebSocketBridge.cs.meta create mode 100644 Runtime/Scripts/UnityPlatform/JsWebSocket/JsWebSocket.cs create mode 100644 Runtime/Scripts/UnityPlatform/JsWebSocket/JsWebSocket.cs.meta create mode 100644 Runtime/Scripts/UnityPlatform/JsWebSocket/JsWebSocketStateType.cs create mode 100644 Runtime/Scripts/UnityPlatform/JsWebSocket/JsWebSocketStateType.cs.meta create mode 100644 Runtime/Scripts/UnityPlatform/PlatformModule.cs create mode 100644 Runtime/Scripts/UnityPlatform/PlatformModule.cs.meta rename Runtime/Scripts/{Internal/ChatClient => UnityPlatform}/SendbirdChatGameObject.cs (56%) create mode 100644 Runtime/Scripts/UnityPlatform/SendbirdChatGameObject.cs.meta create mode 100644 Runtime/Scripts/UnityPlatform/UnityPlatformApplication.cs create mode 100644 Runtime/Scripts/UnityPlatform/UnityPlatformApplication.cs.meta rename Runtime/Scripts/{Internal/Network/Client/HttpClient/HttpClientImplements/UnityHttpClient.cs => UnityPlatform/UnityPlatformHttpClient.cs} (95%) create mode 100644 Runtime/Scripts/UnityPlatform/UnityPlatformHttpClient.cs.meta create mode 100644 Runtime/Scripts/UnityPlatform/UnityPlatformLogger.cs create mode 100644 Runtime/Scripts/UnityPlatform/UnityPlatformLogger.cs.meta create mode 100644 Runtime/Scripts/UnityPlatform/UnityPlatformProvider.cs create mode 100644 Runtime/Scripts/UnityPlatform/UnityPlatformProvider.cs.meta diff --git a/.github/workflows/BuildAutomation.yml b/.github/workflows/BuildAutomation.yml new file mode 100644 index 0000000..b1f9315 --- /dev/null +++ b/.github/workflows/BuildAutomation.yml @@ -0,0 +1,15 @@ +name: Approve by automation + +on: + pull_request: + types: [opened, reopened] +jobs: + approve-pull-request: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: 'approve a pull request' + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + gh pr review ${{ github.event.pull_request.number }} --approve --body "approved by automation" \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 8275e75..5b90a66 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## 4.0.0 (Sep 25, 2024) +### Features +- Added support for WebGL + ## 4.0.0-beta.3 (Apr 9, 2024) ### Improvements - Added SendbirdChatPrivacyInfo.xcprivacy for Apple Privacy Manifest diff --git a/Runtime/Plugins/WebGL.meta b/Runtime/Plugins/WebGL.meta new file mode 100644 index 0000000..e3ac02b --- /dev/null +++ b/Runtime/Plugins/WebGL.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 541da8a1fb4c49a19307ea9c12fdd453 +timeCreated: 1725582517 \ No newline at end of file diff --git a/Runtime/Plugins/WebGL/SendbirdWebSocket.jslib b/Runtime/Plugins/WebGL/SendbirdWebSocket.jslib new file mode 100644 index 0000000..189c60e --- /dev/null +++ b/Runtime/Plugins/WebGL/SendbirdWebSocket.jslib @@ -0,0 +1,142 @@ +const SendbirdWebSocketBridge = { + $bridgeContext: { + clients: {}, + clientIdCounter: 0, + onOpenCallback: null, + onMessageCallback: null, + onErrorCallback: null, + onCloseCallback: null, + invokeOnOpenCallback: function (clientId) { + if (bridgeContext.onOpenCallback) { + Module.dynCall_vi(bridgeContext.onOpenCallback, clientId); + } + }, + + invokeOnMessageCallback: function (clientId, stringPtr) { + if (bridgeContext.onMessageCallback) { + Module.dynCall_vii(bridgeContext.onMessageCallback, clientId, stringPtr); + } + }, + + invokeOnErrorCallback: function (clientId) { + if (bridgeContext.onErrorCallback) { + Module.dynCall_vi(bridgeContext.onErrorCallback, clientId); + } + }, + + invokeOnCloseCallback: function (clientId) { + if (bridgeContext.onCloseCallback) { + Module.dynCall_vi(bridgeContext.onCloseCallback, clientId); + } + }, + }, + + SendbirdWebSocketBridge_RegisterCallbacks: function (onOpen, onMessage, onError, onClose) { + bridgeContext.onOpenCallback = onOpen; + bridgeContext.onMessageCallback = onMessage; + bridgeContext.onErrorCallback = onError; + bridgeContext.onCloseCallback = onClose; + }, + + // Create a new WebSocket client and return its unique ID + SendbirdWebSocketBridge_CreateWebSocketClient: function () { + if (bridgeContext.clientIdCounter >= Number.MAX_SAFE_INTEGER) { + bridgeContext.clientIdCounter = 0; + } + + const clientId = bridgeContext.clientIdCounter++; + bridgeContext.clients[clientId] = { + clientId: clientId, + webSocket: null + }; + return clientId; + }, + + // Delete the WebSocket client by ID + SendbirdWebSocketBridge_DeleteWebSocketClient: function (clientId) { + if (bridgeContext.clients[clientId] != null) { + delete bridgeContext.clients[clientId]; + } else { + console.warn('DeleteWebSocketClient WebSocket client not found with ID: ' + clientId); + } + }, + + SendbirdWebSocketBridge_Connect: function (clientId, uriStringPtr, encodedProtocolsStringPtr) { + const client = bridgeContext.clients[clientId]; + if (!client) { + console.error('SendbirdWebSocketBridge_Connect client not found with ID: ' + clientId); + bridgeContext.invokeOnErrorCallback(clientId); + return; + } + + if (client.webSocket != null && client.webSocket.readyState === WebSocket.OPEN) { + console.warn('WebSocket is already connected.'); + return; + } + + console.warn('SendbirdWebSocketBridge_Connect protocols: ' + UTF8ToString(encodedProtocolsStringPtr)); + client.webSocket = new WebSocket(UTF8ToString(uriStringPtr), UTF8ToString(encodedProtocolsStringPtr)); + + client.webSocket.onopen = () => { + console.log('WebSocket connection opened for client: ' + client.clientId); + bridgeContext.invokeOnOpenCallback(client.clientId); + }; + + client.webSocket.onmessage = (event) => { + console.log('WebSocket message received: ', event.data); + if (typeof event.data === 'string') { + var lengthBytes = lengthBytesUTF8(event.data) + 1; + var stringPtr = _malloc(lengthBytes); + stringToUTF8(event.data, stringPtr, lengthBytes); + bridgeContext.invokeOnMessageCallback(client.clientId, stringPtr); + } else { + console.warn("WebSocket received invalid message type:", (typeof event.data)); + } + }; + + client.webSocket.onerror = () => { + console.error('WebSocket error for client: ' + client.clientId); + bridgeContext.invokeOnErrorCallback(client.clientId); + }; + + client.webSocket.onclose = () => { + console.log('WebSocket connection closed for client: ' + client.clientId); + bridgeContext.invokeOnCloseCallback(client.clientId); + }; + }, + + SendbirdWebSocketBridge_Send: function (clientId, messageStringPtr) { + const client = bridgeContext.clients[clientId]; + if (!client) { + bridgeContext.invokeOnErrorCallback(clientId); + console.error('SendbirdWebSocketBridge_Send client not found with ID: ' + clientId); + return; + } + + if (client.webSocket != null && client.webSocket.readyState === WebSocket.OPEN) { + client.webSocket.send(UTF8ToString(messageStringPtr)); + } else { + console.error('WebSocket is not open. Cannot send message for client: ' + client.clientId); + bridgeContext.invokeOnErrorCallback(clientId); + } + }, + + SendbirdWebSocketBridge_Close: function (clientId) { + const client = bridgeContext.clients[clientId]; + if (!client) { + console.warn('SendbirdWebSocketBridge_Send client not found with ID: ' + clientId); + bridgeContext.invokeOnErrorCallback(clientId); + return; + } + + if (client.webSocket != null && client.webSocket.readyState !== WebSocket.CLOSING && client.webSocket.readyState !== WebSocket.CLOSED) { + client.webSocket.Close(); + } else { + console.warn('Close WebSocket client not found with ID: ' + clientId); + bridgeContext.invokeOnErrorCallback(clientId); + } + }, +}; + +autoAddDeps(SendbirdWebSocketBridge, '$bridgeContext'); +mergeInto(LibraryManager.library, SendbirdWebSocketBridge); \ No newline at end of file diff --git a/Runtime/Plugins/WebGL/SendbirdWebSocket.jslib.meta b/Runtime/Plugins/WebGL/SendbirdWebSocket.jslib.meta new file mode 100644 index 0000000..dd47d31 --- /dev/null +++ b/Runtime/Plugins/WebGL/SendbirdWebSocket.jslib.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 97c26cf6f5704fbc91d0c13a43a99de5 +timeCreated: 1725605334 \ No newline at end of file diff --git a/Runtime/Scripts/Internal.meta b/Runtime/Scripts/Internal.meta index 07ba3eb..f4b34e5 100644 --- a/Runtime/Scripts/Internal.meta +++ b/Runtime/Scripts/Internal.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 5d5f510507ba40e3862a375f4d480d32 -timeCreated: 1649145246 \ No newline at end of file +guid: 35cb03e3bf76454ab3d2b3b79f8e96cc +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient.meta b/Runtime/Scripts/Internal/ChatClient.meta index 9d68523..16a6980 100644 --- a/Runtime/Scripts/Internal/ChatClient.meta +++ b/Runtime/Scripts/Internal/ChatClient.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 0d5eca91f5cb4117a12b8692711f926b -timeCreated: 1680828396 \ No newline at end of file +guid: 6c61ae719460493c95b953243354524f +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel.meta b/Runtime/Scripts/Internal/ChatClient/Channel.meta index 9e32212..ca51af2 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 776612a8db67498e99cf35825cb403e8 -timeCreated: 1669978296 \ No newline at end of file +guid: 431c5b218f604caea8b181f9f0195706 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel.meta index d2fee15..7d33c83 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 852df4c35a0c485f858b93f93ba0ef38 -timeCreated: 1683275100 \ No newline at end of file +guid: aaee471a8c82406cb1a69c46012304cf +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+BaseMessage.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+BaseMessage.cs.meta index 8168f3f..b4997ae 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+BaseMessage.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+BaseMessage.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1c94d0a4c00b4cc886c5687ec3dbc9ed -timeCreated: 1684286603 \ No newline at end of file +guid: e987e2898487444598c07ae48b148a57 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Changelogs.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Changelogs.cs.meta index ec8a559..b1744d4 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Changelogs.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Changelogs.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 104701cda07e49138b9cec535fd01033 -timeCreated: 1684734208 \ No newline at end of file +guid: 56ab341218a144d896bf51b88b0dfe00 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+FileMessage.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+FileMessage.cs.meta index 4a0d89d..cae941f 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+FileMessage.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+FileMessage.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 71cc699cd39e4a70a2589f31b38083a3 -timeCreated: 1683445611 \ No newline at end of file +guid: a614652a2776461f8d5899232dc46dad +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+GetMessage.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+GetMessage.cs.meta index 1a6945b..e87fefe 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+GetMessage.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+GetMessage.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 5831e697a1bf4b13a18713b6ad150372 -timeCreated: 1684389022 \ No newline at end of file +guid: 21e8f73a84d14aa983faf69baf8c86b0 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Internal.cs.meta index 001cfe3..f0d74b0 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 402f5ef8058a425c874d1f0a31b10c0d -timeCreated: 1678090969 \ No newline at end of file +guid: cd99516b354c48dd935020b6fbc2207d +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+MetaArray.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+MetaArray.cs.meta index 1b727b0..cbd66fd 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+MetaArray.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+MetaArray.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 8219f5bbe1a64ca0a043b47907a5a620 -timeCreated: 1684889433 \ No newline at end of file +guid: 2bae898ac25d4d72a2adda648339a2d0 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+MetaCounters.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+MetaCounters.cs.meta index 6aa8aa7..3bffc90 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+MetaCounters.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+MetaCounters.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 30e3647b3eae447d89f8483ab5b198fb -timeCreated: 1682491447 \ No newline at end of file +guid: dab1b9b42b9843e58be0f4bad76c2ba9 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+MetaData.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+MetaData.cs.meta index e82cfa3..67776f3 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+MetaData.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+MetaData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: a54f5a2930744cc68290279425fa871c -timeCreated: 1682476044 \ No newline at end of file +guid: 9cdf522b54fb4c79b3d44899ecde3fb9 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Moderation.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Moderation.cs.meta index dd064ee..38bc936 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Moderation.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Moderation.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1c57c2378a6d41b3bb06965affa15185 -timeCreated: 1683010252 \ No newline at end of file +guid: 70ce630811d842ec94994171cbc46977 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+NotifyEvent.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+NotifyEvent.cs.meta index bf825a1..8661f5d 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+NotifyEvent.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+NotifyEvent.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: e992b7c222f3463789275bbfe0f3d14f -timeCreated: 1686911317 \ No newline at end of file +guid: c81f3bf22b604fd396fdb07c218f8464 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Operator.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Operator.cs.meta index 4e74222..8c9bbfb 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Operator.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Operator.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: a3214a1da473442eb7a0ad4c11c45169 -timeCreated: 1683275181 \ No newline at end of file +guid: 0208d81b182d48d8b92f0007c5396dcb +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Reaction.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Reaction.cs.meta index 3b4e5ec..6d5a3ff 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Reaction.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Reaction.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7cd75c81fa494184938f047ad6da774d -timeCreated: 1684720398 \ No newline at end of file +guid: d1a52a21514b410d86d933bff4fb31cb +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Report.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Report.cs.meta index 7ea98ff..cddade4 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Report.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+Report.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: bb4d9a62e61649848d9f84aef228e75e -timeCreated: 1684927022 \ No newline at end of file +guid: 664881e468ab45e49ecbcc00ad9d1c3d +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+UserMessage.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+UserMessage.cs.meta index 35e1f59..f036bcc 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+UserMessage.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbBaseChannel+UserMessage.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: a2708234b2fc4c36891b66b0e3fdf4a7 -timeCreated: 1683443744 \ No newline at end of file +guid: 9d1f5ca901da411b8f40844639580c06 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbMessageListParams+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbMessageListParams+Internal.cs.meta index 8f4f984..f51643a 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbMessageListParams+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannel/SbMessageListParams+Internal.cs.meta @@ -1,11 +1,3 @@ fileFormatVersion: 2 -guid: f2fdb09b98d0b4837a8de39f32b2ba08 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: f0d5344abead45588ab00d68af6a6052 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends.meta index 18c98b1..d641c02 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: b360ce6747ac4393ae7d0e88ff70df0c -timeCreated: 1679552042 \ No newline at end of file +guid: ab1505ba028d48d69e3df0dc46af50c8 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel.meta index 2c31737..27dd7cd 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 5ba512ae75164d87b480130afaf9a63c -timeCreated: 1679552014 \ No newline at end of file +guid: d9cbb182a19a415dac197bc0e3d0343f +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/IGroupChannelComparable.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/IGroupChannelComparable.cs.meta index cb8a2cc..0733b1c 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/IGroupChannelComparable.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/IGroupChannelComparable.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 0b287a30b2c6410cb011b2fb148fb806 -timeCreated: 1686223636 \ No newline at end of file +guid: 844b9a89d6a644608724d19c6603d246 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query.meta index b71b32c..34d3079 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: cbd1e502885c4bc4812cf2900e6c1d2b -timeCreated: 1680491935 \ No newline at end of file +guid: 7c82e7254e4e44908824d25cd30c089c +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel.meta index b775e08..2e0eef0 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: e6ac3fb1ea9b474d9af91af2f6e0c32c -timeCreated: 1680597235 \ No newline at end of file +guid: 2e39633ad24f492a94d475bec2192d1f +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelListQuery+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelListQuery+Internal.cs.meta index bc2067b..bc298e7 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelListQuery+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelListQuery+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 19eaa4e03f7241dcb100bd81976ad2a1 -timeCreated: 1680597259 \ No newline at end of file +guid: 5520ac137ce84b81963439fa63d5b424 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelListQueryParams+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelListQueryParams+Internal.cs.meta index 98b2eda..cda3249 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelListQueryParams+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelListQueryParams+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 521207b8b0d04ad3ad1dc5cd0cb48fae -timeCreated: 1680591683 \ No newline at end of file +guid: 641a1fb66e2a440c98027a1fa7c1afd0 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListOrderExtension.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListOrderExtension.cs.meta index 3d2d06d..6c6e58c 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListOrderExtension.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListOrderExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 5b178f41da574e5f90d818315ceb02c9 -timeCreated: 1680520081 \ No newline at end of file +guid: 76090e7b5ec94b7f998e1cb03de5f4d2 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQuery+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQuery+Internal.cs.meta index 46bb48b..7a8d414 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQuery+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQuery+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 0dae55fe62294c09b2ea19811224e9f3 -timeCreated: 1680491937 \ No newline at end of file +guid: 88d4fbc55a79421aaf8ac08b67a2f689 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQueryParams+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQueryParams+Internal.cs.meta index 160bfa0..8930833 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQueryParams+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQueryParams+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 117b1d1670b24cd2a22272331c0f68ef -timeCreated: 1680526921 \ No newline at end of file +guid: b3602685261c428f96fb5639b3d26ee9 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQuerySearchFieldExtension.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQuerySearchFieldExtension.cs.meta index 46d706f..d4afbd4 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQuerySearchFieldExtension.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQuerySearchFieldExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: b3a4c26f28cd4f4ab0622bc9832e4a4e -timeCreated: 1680581156 \ No newline at end of file +guid: 3ae5ab4f01ea4aaa8a517e79f100fec7 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQueryTypeExtension.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQueryTypeExtension.cs.meta index 9f46c57..1b780e9 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQueryTypeExtension.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQueryTypeExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: f175524e63174ab9a5ae33d792bbb153 -timeCreated: 1680569189 \ No newline at end of file +guid: 36563d3f0b204e998161a06fa36e2c62 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelSuperChannelFilterExtension.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelSuperChannelFilterExtension.cs.meta index df50bf9..d9c060e 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelSuperChannelFilterExtension.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelSuperChannelFilterExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9248f1dfc4d149b38ae9bae827bb7bf4 -timeCreated: 1680581356 \ No newline at end of file +guid: 8288861bb19a49818a81946ad38455bc +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMemberListQuery+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMemberListQuery+Internal.cs.meta index 007201b..932a8e5 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMemberListQuery+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMemberListQuery+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: f7d78f6b3a704538b3d3f474cdac11f5 -timeCreated: 1683709261 \ No newline at end of file +guid: d5b1dadde3204344ac4b65aaedf5a471 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMyMemberStateFilterExtension.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMyMemberStateFilterExtension.cs.meta index e07e68c..128a1b8 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMyMemberStateFilterExtension.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMyMemberStateFilterExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ef7e1ef1cd1e4b98977baa0aee4a8989 -timeCreated: 1680520741 \ No newline at end of file +guid: e9826f32ba2444da842fe609506e842d +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbCountPreferenceExtension.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbCountPreferenceExtension.cs.meta index d6c74f3..052ab08 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbCountPreferenceExtension.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbCountPreferenceExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 4c440b04fdf54155b5772388a15cb096 -timeCreated: 1679565776 \ No newline at end of file +guid: b8f513daab4745619de2602b011a7cf1 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+CRUD.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+CRUD.cs.meta index d4f60bb..dbe6f89 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+CRUD.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+CRUD.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 27a1c2f573aa4b918ce2fae962111888 -timeCreated: 1684545442 \ No newline at end of file +guid: a8b3d92cb4664816a56bd0b9c4e74894 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Collection.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Collection.cs.meta index 376ada1..74ccdfe 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Collection.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Collection.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 6d6e32c9a35547b79fea79d1f5cfaadf -timeCreated: 1686812710 \ No newline at end of file +guid: 03a4a772a55b4765aed66b53b5d5de28 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Compare.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Compare.cs.meta index 36a8e26..ab96be4 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Compare.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Compare.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9cfb696b4bb546df89bd5867aaa266ae -timeCreated: 1686223956 \ No newline at end of file +guid: abe77e08a70146de8c2f8a2e09cc2a3d +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Configuration.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Configuration.cs.meta index 8750ea6..f69dada 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Configuration.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Configuration.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: c353c81ced274e6ba55618fb6205e404 -timeCreated: 1684713404 \ No newline at end of file +guid: dd033b439743418ebe0a142bb8569978 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Hide.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Hide.cs.meta index bf4a75b..afb2669 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Hide.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Hide.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 3d34bac8d7d14921bd7d58cac891bc9a -timeCreated: 1684540404 \ No newline at end of file +guid: f425581efa6a40999c0143443b456edb +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Internal.cs b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Internal.cs index a93ba9c..a770914 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Internal.cs +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Internal.cs @@ -26,7 +26,7 @@ public partial class SbGroupChannel : IGroupChannelComparable private long _joinedAt; private SbBaseMessage _lastMessage; private readonly List _members = new List(); - private long _messageCollectionLastAccessedAt; + private long _messageCollectionLastAccessedAt = 0; private long _messageOffsetTimestamp = INVALID_MESSAGE_OFFSET_TIMESTAMP; private int _messageSurvivalSeconds; private SbCountPreference _myCountPreference; @@ -523,5 +523,10 @@ internal void SetMyMutedState(SbMutedState inMutedState) { _myMutedState = inMutedState; } + + internal void UpdateMessageCollectionLastAccessedAt() + { + _messageCollectionLastAccessedAt = TimeUtil.GetCurrentUnixTimeMilliseconds(); + } } } \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Internal.cs.meta index d5cf9cb..7857650 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 439e576535604c028e2a054f154c2634 -timeCreated: 1678091049 \ No newline at end of file +guid: e1ab987171ad4a7594ca90ef59ab4813 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Invite.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Invite.cs.meta index 6252c63..9458a6d 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Invite.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Invite.cs.meta @@ -1,11 +1,3 @@ fileFormatVersion: 2 -guid: a8c46141ba9545f7bb8602f165c981f1 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 48c1b0e3eb7d434aa85fb7194a774d60 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Moderation.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Moderation.cs.meta index e3de84d..a403c94 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Moderation.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Moderation.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: cc00285d0be44455a1804b68165732f0 -timeCreated: 1685669749 \ No newline at end of file +guid: 28edc61689d141e18f63fc4cfa7587e3 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+PinnedMessage.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+PinnedMessage.cs.meta index 8844267..958d0ee 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+PinnedMessage.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+PinnedMessage.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 23b4cd92e29b41c0bab113489f12e994 -timeCreated: 1684725591 \ No newline at end of file +guid: aa279de48dcd49f497a4bc5d2b0aa2e5 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Typing.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Typing.cs.meta index e612231..16b1cfd 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Typing.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel+Typing.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 4b250883e8f14a0091af4547ecbabde2 -timeCreated: 1681885748 \ No newline at end of file +guid: 5c5e2c11dbe44a31b809eee9d3bb3723 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelCreateParams+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelCreateParams+Internal.cs.meta index 07568ff..ba3f697 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelCreateParams+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelCreateParams+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 88ea43a263024b14a1b49e469d47f336 -timeCreated: 1683424898 \ No newline at end of file +guid: 2fd8e4228b144a7fbab074c989dffb60 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelHiddenState.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelHiddenState.cs.meta index d1aa1ce..649d5f4 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelHiddenState.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelHiddenState.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: a52749d7eb7a430c8b2cc27e5f8a7ed4 -timeCreated: 1679566753 \ No newline at end of file +guid: 949bb68a3fa74418a7227f871b5635a3 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelPushTriggerOptionExtension.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelPushTriggerOptionExtension.cs.meta index b3ae4a8..2cbb47c 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelPushTriggerOptionExtension.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelPushTriggerOptionExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 3bc8f981c9c8435c8160cd9516d0c095 -timeCreated: 1679571126 \ No newline at end of file +guid: d1ee5331dcd34aadb7b309c900e82fbb +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelUpdateParams+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelUpdateParams+Internal.cs.meta index 547fb3d..1bc589c 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelUpdateParams+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelUpdateParams+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 387c7019529e4ec28ebbf7a643a5b257 -timeCreated: 1684547145 \ No newline at end of file +guid: 8d44538f28234a688026c7842f60ea63 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel.meta index 903cdf2..7407457 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: adf0a35d2e6c431690025c16a6e3fa90 -timeCreated: 1679552001 \ No newline at end of file +guid: 3628eb2f66714539867c85dbca2cf6d3 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query.meta index 7ce6169..2a71058 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 987900e351514f45a2d7cf345689860b -timeCreated: 1680515528 \ No newline at end of file +guid: 7d6838cc01ab4b609f5d4444f28ac4a1 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbOpenChannelListQuery+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbOpenChannelListQuery+Internal.cs.meta index 05f5b69..9cd9587 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbOpenChannelListQuery+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbOpenChannelListQuery+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 8afeb203f7364e79a5557392e7c857e7 -timeCreated: 1680172806 \ No newline at end of file +guid: 749e411762ae4d65b79e409131a67a1a +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbParticipantListQuery+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbParticipantListQuery+Internal.cs.meta index 997e83d..582226c 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbParticipantListQuery+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbParticipantListQuery+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: f36da98cf5c64c3eb89643d9098ff4eb -timeCreated: 1682931090 \ No newline at end of file +guid: ad2c4390b8674a82b5c399863c190dae +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannel+CRUD.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannel+CRUD.cs.meta index 652c342..669d5b3 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannel+CRUD.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannel+CRUD.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 20f6ab80a5ce40e4b1e512e1e8464344 -timeCreated: 1684553789 \ No newline at end of file +guid: 54a73703303249c4bf0339a5653783d5 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannel+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannel+Internal.cs.meta index 78e7070..531701b 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannel+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannel+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: bb69593ed31943a3a4e86c8639576ea6 -timeCreated: 1678090849 \ No newline at end of file +guid: 9f116487364b4eab9c392fef046bb7ef +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannelCreateParams+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannelCreateParams+Internal.cs.meta index 8b73830..8b6436b 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannelCreateParams+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannelCreateParams+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 4018b319fe4d4688bccf0dcf344980b4 -timeCreated: 1683424561 \ No newline at end of file +guid: d91abb8176a742c899e7bc65bf0eff42 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannelUpdateParams+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannelUpdateParams+Internal.cs.meta index 2e007c0..978bc5e 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannelUpdateParams+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannelUpdateParams+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 2506a7b7784c4354a525e4bdb2d6b22e -timeCreated: 1684553428 \ No newline at end of file +guid: cf850d5429194dac8ba5aea126e725df +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager.meta b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager.meta index bc3ae22..2ded4a0 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: f177b37009d44fd28e16c4d451ca3e88 -timeCreated: 1682070044 \ No newline at end of file +guid: 5ce62b1eaee942228f8ed989dab15827 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManager+WsEvent.cs b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManager+WsEvent.cs index 7ba0ba6..0fe5e9e 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManager+WsEvent.cs +++ b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManager+WsEvent.cs @@ -3,7 +3,6 @@ // using System; -using UnityEngine.PlayerLoop; namespace Sendbird.Chat { diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManager+WsEvent.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManager+WsEvent.cs.meta index 9a67150..04947c6 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManager+WsEvent.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManager+WsEvent.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: c1d4d6e7a67e4fa68de27531087086f6 -timeCreated: 1682071597 \ No newline at end of file +guid: 6ae19741ecd4494989cdea1f02748a77 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManager.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManager.cs.meta index c765aa9..c95d039 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManager.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManager.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ac2127715f4a4a57b868e9f234d84d62 -timeCreated: 1682070055 \ No newline at end of file +guid: 3a7364aa908641ddb38e510a0c3a3f8d +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends.meta b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends.meta index 82d784b..71217f3 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: e14c84ddf5584554b163182a72b655c8 -timeCreated: 1682072459 \ No newline at end of file +guid: ea6d522ca5cd419bbb64214839c498f5 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/GroupChannelManager.meta b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/GroupChannelManager.meta index 584689f..48ebb1b 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/GroupChannelManager.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/GroupChannelManager.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9e6730e61c82497aa5e26a6d358c8566 -timeCreated: 1682072476 \ No newline at end of file +guid: bd853370e4d84c6f9f1567f05affcff1 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/GroupChannelManager/GroupChannelManager+WsEvent.cs b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/GroupChannelManager/GroupChannelManager+WsEvent.cs index 1453023..86bdec6 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/GroupChannelManager/GroupChannelManager+WsEvent.cs +++ b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/GroupChannelManager/GroupChannelManager+WsEvent.cs @@ -286,6 +286,9 @@ void OnGetChannelCompletionHandler(SbGroupChannel inGroupChannel, bool inIsFromC inGroupChannel.UpdateDeliveryReceipts(deliveryWsReceive.updated); + if (string.IsNullOrEmpty(chatMainContextRef.CurrentUserId)) + return; + bool isOnlyMyReceipt = deliveryWsReceive.updated.ContainsKey(chatMainContextRef.CurrentUserId) && deliveryWsReceive.updated.Count == 1; if (isOnlyMyReceipt) return; diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/GroupChannelManager/GroupChannelManager+WsEvent.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/GroupChannelManager/GroupChannelManager+WsEvent.cs.meta index 7576c21..0815795 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/GroupChannelManager/GroupChannelManager+WsEvent.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/GroupChannelManager/GroupChannelManager+WsEvent.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 12643dbfde1c4397ab633341e290e20d -timeCreated: 1681463168 \ No newline at end of file +guid: 76392031d04b4c7aa8a5919ddec3e8e8 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/GroupChannelManager/GroupChannelManager.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/GroupChannelManager/GroupChannelManager.cs.meta index d38382e..f7838ed 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/GroupChannelManager/GroupChannelManager.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/GroupChannelManager/GroupChannelManager.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d616ebdc16bf4d78803bae7439fbf339 -timeCreated: 1679555334 \ No newline at end of file +guid: ca281d38cacc450abff35ecf7582ead1 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/OpenChannelManager.meta b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/OpenChannelManager.meta index 46aa418..e02270b 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/OpenChannelManager.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/OpenChannelManager.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 308867f0959a43b9943abafe23d17f1d -timeCreated: 1682072498 \ No newline at end of file +guid: e372f092f60e4cb18efe821610ee990f +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/OpenChannelManager/OpenChannelManager+WsEvent.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/OpenChannelManager/OpenChannelManager+WsEvent.cs.meta index 36f85b6..0c07604 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/OpenChannelManager/OpenChannelManager+WsEvent.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/OpenChannelManager/OpenChannelManager+WsEvent.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7524951f201e490ab2bc30564be604f5 -timeCreated: 1681524252 \ No newline at end of file +guid: ffdac481389a47cb90aef7466e2fa404 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/OpenChannelManager/OpenChannelManager.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/OpenChannelManager/OpenChannelManager.cs.meta index 3c99722..b7d398d 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/OpenChannelManager/OpenChannelManager.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/ChannelManager/BaseChannelManagerExtends/OpenChannelManager/OpenChannelManager.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 4804d292919b4aa59a0b11835f87e910 -timeCreated: 1669978303 \ No newline at end of file +guid: 6c8afe13ef1147398c1da0f4c9839138 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/Query.meta b/Runtime/Scripts/Internal/ChatClient/Channel/Query.meta index 0c42e98..92b772a 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/Query.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/Query.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9b20901b1b68440fb5ee5a8f9b6a35f9 -timeCreated: 1682985177 \ No newline at end of file +guid: 2ff75ce2e4184b979aaa90d8fa91f87d +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/Query/SbBannedUserListQuery+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/Query/SbBannedUserListQuery+Internal.cs.meta index 4825274..689109b 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/Query/SbBannedUserListQuery+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/Query/SbBannedUserListQuery+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: fdf941360a5342ae85980419ff10d26c -timeCreated: 1682942349 \ No newline at end of file +guid: 36c00d6c87464a479471535676e4e27a +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/Query/SbMutedUserListQuery+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/Query/SbMutedUserListQuery+Internal.cs.meta index e77e33b..79c399a 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/Query/SbMutedUserListQuery+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/Query/SbMutedUserListQuery+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7adaf1aa8e954edb89a1e85cea82717e -timeCreated: 1682942509 \ No newline at end of file +guid: 46f804868ddb4cb78eaa785bcd6f29b5 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/Query/SbOperatorListQuery+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/Query/SbOperatorListQuery+Internal.cs.meta index 797e1c9..6bf6c16 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/Query/SbOperatorListQuery+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/Query/SbOperatorListQuery+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9b7bc48ed8eb40858f7bd0f567275089 -timeCreated: 1682942096 \ No newline at end of file +guid: ea24b0dca42f40abbb414ea96c3ba4ec +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/SbChannelTypeExtension.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/SbChannelTypeExtension.cs.meta index 80b63ed..1bcb789 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/SbChannelTypeExtension.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/SbChannelTypeExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1bfb91134bad49d4a9f503e4f228c95f -timeCreated: 1679047737 \ No newline at end of file +guid: a5541ad6fc6344a2acea7e34cea28c6b +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Channel/SbRoleExtension.cs.meta b/Runtime/Scripts/Internal/ChatClient/Channel/SbRoleExtension.cs.meta index 36a7a23..6ad0fd5 100644 --- a/Runtime/Scripts/Internal/ChatClient/Channel/SbRoleExtension.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Channel/SbRoleExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: e6aaf9875113411db76b91e9854e276d -timeCreated: 1679049345 \ No newline at end of file +guid: efee081e30004c1aa539d91c48dddfc3 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Collection.meta b/Runtime/Scripts/Internal/ChatClient/Collection.meta index 1e33651..0451b3a 100644 --- a/Runtime/Scripts/Internal/ChatClient/Collection.meta +++ b/Runtime/Scripts/Internal/ChatClient/Collection.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 0e5b99ae9fbc44bf8eb7eb2291a43c67 -timeCreated: 1685435878 \ No newline at end of file +guid: a35856127b494924adde8c84bc199afa +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends.meta b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends.meta index 6e6d29e..d646e28 100644 --- a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends.meta +++ b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 49d342fd3234426797255023bf26488e -timeCreated: 1685698567 \ No newline at end of file +guid: cafc29eb931f456c87bdea4686f9ee41 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection.meta b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection.meta index b0e6f4e..dfe3d62 100644 --- a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection.meta +++ b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d384fd9575be489586ba136bd5d018e4 -timeCreated: 1685697849 \ No newline at end of file +guid: d1869fbd08f6428b9de9e2a54ccb756e +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/GroupChannelSnapshot.cs.meta b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/GroupChannelSnapshot.cs.meta index e330f22..26f855c 100644 --- a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/GroupChannelSnapshot.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/GroupChannelSnapshot.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 5acea7c1305847e299aaa69e01170c95 -timeCreated: 1685956582 \ No newline at end of file +guid: 0d9172a4052f4bb7a2abb7f85ba085fd +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollection+Event.cs.meta b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollection+Event.cs.meta index 703a8cb..0486231 100644 --- a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollection+Event.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollection+Event.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 2304ddd1091a40c8ba9d44bb646fa02d -timeCreated: 1686550347 \ No newline at end of file +guid: 3dcedade14a04781bca78efb51a3004f +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollection+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollection+Internal.cs.meta index d77cf16..6d1a8ea 100644 --- a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollection+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollection+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d41a7cba1cad4824958a45e4a2bb6595 -timeCreated: 1685435880 \ No newline at end of file +guid: bbde3b5d095e40418c7bd53add5bc43a +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollection+Upsert.cs.meta b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollection+Upsert.cs.meta index 66e3098..66f90df 100644 --- a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollection+Upsert.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollection+Upsert.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 669e42dd8bbc4377a773ea28d18ff2c6 -timeCreated: 1686888273 \ No newline at end of file +guid: d5f74c4245a94e83adbaa173637e87fa +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelContext.cs.meta b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelContext.cs.meta index 075a76e..af8338b 100644 --- a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelContext.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelContext.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 5ad87a026d834fcca0b010e5aedba12c -timeCreated: 1686398687 \ No newline at end of file +guid: c9fe51440ac04db38678d8902712591f +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection.meta b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection.meta index 24ca3ec..f6c10c3 100644 --- a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection.meta +++ b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 04ad9b3265bd4175904b3191db2a1b19 -timeCreated: 1686733669 \ No newline at end of file +guid: 61a31f9361cb4ac098e78b8e3a640f95 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection+AutoUnmute.cs.meta b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection+AutoUnmute.cs.meta index cd24557..9e68474 100644 --- a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection+AutoUnmute.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection+AutoUnmute.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 4a9525446e1a48e5bd456c4535d6d6fe -timeCreated: 1687050940 \ No newline at end of file +guid: 1ef3f06bf3d748c7852750426d93587f +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection+Event.cs.meta b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection+Event.cs.meta index 934329f..b0acdb9 100644 --- a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection+Event.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection+Event.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: eb465eb1447f4207814e056ed85892e6 -timeCreated: 1686886939 \ No newline at end of file +guid: 53a461a53063467083cb163cebeb2171 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection+Internal.cs b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection+Internal.cs index 2b56aa0..072c4c9 100644 --- a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection+Internal.cs +++ b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection+Internal.cs @@ -104,6 +104,18 @@ private void InitializeInternal(SbMessageCollectionInitHandler inMessageCollecti _pendingMessages.Clear(); _failedMessages.Clear(); + if (_messageListParams != null) + { + _messageListParams.PreviousResultSize = _messageListPreviousResultSize; + _messageListParams.NextResultSize = _messageListNextResultSize; + _messageListParams.IsInclusive = true; + } + + _groupChannel.UpdateMessageCollectionLastAccessedAt(); + _groupChannel.GetMessagesByTimestampInternal(_startingPoint, _messageListParams, OnGetMessageHandler); + + return; + void OnChannelRefreshHandler(SbError inError) { if (inError == null) @@ -143,15 +155,6 @@ void OnGetMessageHandler(IReadOnlyList inResponseMessages, SbErro inMessageCollectionInitHandler?.OnApiResult?.Invoke(inResponseMessages, null); } - - if (_messageListParams != null) - { - _messageListParams.PreviousResultSize = _messageListPreviousResultSize; - _messageListParams.NextResultSize = _messageListNextResultSize; - _messageListParams.IsInclusive = true; - } - - _groupChannel.GetMessagesByTimestampInternal(_startingPoint, _messageListParams, OnGetMessageHandler); } private protected override void DisposeInternal() @@ -164,6 +167,11 @@ private protected override void DisposeInternal() _hasNext = false; _lastSyncChangeLogsToken = null; _stateType = StateType.Disposed; + if (_groupChannel != null) + { + _groupChannel.UpdateMessageCollectionLastAccessedAt(); + } + base.DisposeInternal(); } diff --git a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection+Internal.cs.meta index 9461614..f8c9d34 100644 --- a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: e967bdafbd924352b070c83a4baf878e -timeCreated: 1686733814 \ No newline at end of file +guid: 3b998204b7574d11b63a4b0779f4f615 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection+Upsert.cs.meta b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection+Upsert.cs.meta index 38729f2..6e2a73c 100644 --- a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection+Upsert.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection+Upsert.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 971618f519954a178721343598a60cf8 -timeCreated: 1686890747 \ No newline at end of file +guid: a24e16319feb46f1bcb9557a830fbde0 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageContext.cs.meta b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageContext.cs.meta index 68df294..b01c861 100644 --- a/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageContext.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageContext.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: b5586622c52f44208c510e071109a3e2 -timeCreated: 1686733675 \ No newline at end of file +guid: 77cdf85dcf974850919fcd32336765e9 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Collection/CollectionManager.cs.meta b/Runtime/Scripts/Internal/ChatClient/Collection/CollectionManager.cs.meta index 369370a..89de824 100644 --- a/Runtime/Scripts/Internal/ChatClient/Collection/CollectionManager.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Collection/CollectionManager.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: a1f641a58ac24c859599d8ef78b49623 -timeCreated: 1686528330 \ No newline at end of file +guid: f6e3afff75aa4726820dec07a31b9172 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Collection/SbBaseCollection+Event.cs.meta b/Runtime/Scripts/Internal/ChatClient/Collection/SbBaseCollection+Event.cs.meta index 4fa29e5..5be7d0b 100644 --- a/Runtime/Scripts/Internal/ChatClient/Collection/SbBaseCollection+Event.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Collection/SbBaseCollection+Event.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 2e0752dee87f416584a8726378d5223a -timeCreated: 1686550514 \ No newline at end of file +guid: 5c8b8c55746b4d95a9c08c36f263dfcb +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Collection/SbBaseCollection+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Collection/SbBaseCollection+Internal.cs.meta index b713361..2652b2d 100644 --- a/Runtime/Scripts/Internal/ChatClient/Collection/SbBaseCollection+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Collection/SbBaseCollection+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ddc290489b194259aad882e6c327e424 -timeCreated: 1685698467 \ No newline at end of file +guid: c6e59cdfd6c248a8ba2734397cb5e92b +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Collection/SbCollectionEventSourceExtension.cs.meta b/Runtime/Scripts/Internal/ChatClient/Collection/SbCollectionEventSourceExtension.cs.meta index bcedf79..2cd2cc3 100644 --- a/Runtime/Scripts/Internal/ChatClient/Collection/SbCollectionEventSourceExtension.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Collection/SbCollectionEventSourceExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: dc9b743c5e8145988cd0a98c1100e1db -timeCreated: 1686444022 \ No newline at end of file +guid: 01b8bbbb6c71422893d71e3cb753ebcf +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message.meta b/Runtime/Scripts/Internal/ChatClient/Message.meta index 535eee3..7d0f922 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 12b8235d7fc3450298cd4fa447bc51b7 -timeCreated: 1678746083 \ No newline at end of file +guid: aa401ba5230540a8bf75c1991749d3c6 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends.meta b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends.meta index ab4b7fd..f1f4905 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 519cf55d989e4bdb8c40f4fe04b5737a -timeCreated: 1679535308 \ No newline at end of file +guid: 4fb0c9f35f4448339914ee8bb7824801 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/AdminMessage.meta b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/AdminMessage.meta index 706b02d..697b666 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/AdminMessage.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/AdminMessage.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7e2034ec735b45e4b7ea0f19a5b5277b -timeCreated: 1679910313 \ No newline at end of file +guid: 278bdc141e7945d9a53dfc5464b78830 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/AdminMessage/SbAdminMessage+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/AdminMessage/SbAdminMessage+Internal.cs.meta index 6db2b1c..e8824fa 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/AdminMessage/SbAdminMessage+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/AdminMessage/SbAdminMessage+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 0df11df968db452db84f1fdb521439ea -timeCreated: 1679910329 \ No newline at end of file +guid: 454adb9c6f4f4e04b0e38aad681f5d30 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/FileMessage.meta b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/FileMessage.meta index 66c4cd9..2eebf87 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/FileMessage.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/FileMessage.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: a2346ad753bb47ebaed6eba503a58912 -timeCreated: 1679910080 \ No newline at end of file +guid: d925b52b40c04307a58b28692c61dea9 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessage+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessage+Internal.cs.meta index cf7eab9..eec76ef 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessage+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessage+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: c882d59eed4745b5b2050be6e6671568 -timeCreated: 1679910084 \ No newline at end of file +guid: 18033254076d40928e97a78dc648dd01 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessageCreateParams+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessageCreateParams+Internal.cs.meta index 2fb0642..2d231d0 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessageCreateParams+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessageCreateParams+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d334831f963a49a8bdb3188baf5a1f43 -timeCreated: 1683439034 \ No newline at end of file +guid: 82de4d126bc24241a3ee630c16ae57f8 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessageUpdateParams+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessageUpdateParams+Internal.cs.meta index e70c8ed..affab1b 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessageUpdateParams+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessageUpdateParams+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ee3f4219cc3147ea975ccb9d1e211da7 -timeCreated: 1684112632 \ No newline at end of file +guid: b93bef535efd4ae3bebfdcbb4e9edd91 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/UserMessage.meta b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/UserMessage.meta index 16fd5bf..764357d 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/UserMessage.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/UserMessage.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 2e71befde5334316b44d7746445a5705 -timeCreated: 1678877224 \ No newline at end of file +guid: 4100459c26244ffebb0554e164d7d11a +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessage+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessage+Internal.cs.meta index a320c8c..8617d38 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessage+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessage+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 710da0c00a574b2cb4b6723436e4fb79 -timeCreated: 1678771199 \ No newline at end of file +guid: 9f403969472c447682531402ffe3b6f9 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessageCreateParams+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessageCreateParams+Internal.cs.meta index ca89fa3..07845c9 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessageCreateParams+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessageCreateParams+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d51fba154de049588a84a3e71b6de98e -timeCreated: 1683691822 \ No newline at end of file +guid: cdd6c98ee4d84f96ae383bd5a209d216 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessageUpdateParams+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessageUpdateParams+Internal.cs.meta index 28e96f4..7a4763e 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessageUpdateParams+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessageUpdateParams+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 91d863f5ec144eeb8e4e772cb0e5651b -timeCreated: 1683779620 \ No newline at end of file +guid: cb65d0fd56a445008e1ad518895b65c2 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/OpenGraph.meta b/Runtime/Scripts/Internal/ChatClient/Message/OpenGraph.meta index d234f58..2f2e6d8 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/OpenGraph.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/OpenGraph.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 593635c53f9f487cb6ea00c7b6f27083 -timeCreated: 1678877037 \ No newline at end of file +guid: 563d871995ee400fbf233f9b33f13f04 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/OpenGraph/SbOgImage+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/OpenGraph/SbOgImage+Internal.cs.meta index 2a9f00e..202f109 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/OpenGraph/SbOgImage+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/OpenGraph/SbOgImage+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 93cda045e85a4986b5322c375e2bea19 -timeCreated: 1678874477 \ No newline at end of file +guid: 43447d9dab8a4e8d9ffe5ccc01daa47e +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/OpenGraph/SbOgMetaData+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/OpenGraph/SbOgMetaData+Internal.cs.meta index f9a8634..fe4c638 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/OpenGraph/SbOgMetaData+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/OpenGraph/SbOgMetaData+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7d11ce4f94ee4725b2a5abdfb4a6998e -timeCreated: 1678874679 \ No newline at end of file +guid: ad4f11003e4c4c7bbfb0cc34ef026c31 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/Query.meta b/Runtime/Scripts/Internal/ChatClient/Message/Query.meta index 32c4946..94f072d 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/Query.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/Query.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: be70ccc01f69472cb7b3473cce4e1fa9 -timeCreated: 1684296076 \ No newline at end of file +guid: 9c733281067f4298b89a1fbadcc9beaf +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/Query/SbMessageSearchQuery+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/Query/SbMessageSearchQuery+Internal.cs.meta index b5cd714..55481d8 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/Query/SbMessageSearchQuery+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/Query/SbMessageSearchQuery+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 71ebe1307e584185beff503622d0b76d -timeCreated: 1684644637 \ No newline at end of file +guid: 98ca54cd77c648769f4257c1371c7dc9 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/Query/SbMessageSearchQueryParams+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/Query/SbMessageSearchQueryParams+Internal.cs.meta index 2c4ffea..afa2dc0 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/Query/SbMessageSearchQueryParams+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/Query/SbMessageSearchQueryParams+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ae24cf1755584e36af27424c7c5fc741 -timeCreated: 1684657999 \ No newline at end of file +guid: 8bf018d6e29d4c9db55c3d626b50aee0 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/Query/SbPreviousMessageListQuery+Internal.cs b/Runtime/Scripts/Internal/ChatClient/Message/Query/SbPreviousMessageListQuery+Internal.cs index 65d0234..9398780 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/Query/SbPreviousMessageListQuery+Internal.cs +++ b/Runtime/Scripts/Internal/ChatClient/Message/Query/SbPreviousMessageListQuery+Internal.cs @@ -22,11 +22,9 @@ public partial class SbPreviousMessageListQuery private readonly bool _includeParentMessageInfo = false; private readonly bool _showSubChannelMessagesOnly = false; private readonly int _limit; - private long _messageTimestamp; private readonly SendbirdChatMainContext _chatMainContextRef; private bool _hasNext; private bool _isLoading = false; - private string _token; private long _minimumTimestamp = long.MaxValue; internal SbPreviousMessageListQuery(SbChannelType inChannelType, string inChannelUrl, SbPreviousMessageListQueryParams inQueryParams, SendbirdChatMainContext inChatMainContext) diff --git a/Runtime/Scripts/Internal/ChatClient/Message/Query/SbPreviousMessageListQuery+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/Query/SbPreviousMessageListQuery+Internal.cs.meta index 8b9984a..1622e20 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/Query/SbPreviousMessageListQuery+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/Query/SbPreviousMessageListQuery+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7cb81f41e180432ca97dbd356e11e219 -timeCreated: 1684296081 \ No newline at end of file +guid: b2007f1dd1e840878d4a62761a83842c +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/Reaction.meta b/Runtime/Scripts/Internal/ChatClient/Message/Reaction.meta index 83ec60e..9dd7200 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/Reaction.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/Reaction.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: dd1d630a80c44990875e880518afef98 -timeCreated: 1679535109 \ No newline at end of file +guid: d8f12b85b59c44b1ac4eb7626d546915 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/Reaction/SbReaction+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/Reaction/SbReaction+Internal.cs.meta index 70645d5..1aefcf2 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/Reaction/SbReaction+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/Reaction/SbReaction+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: b7fc01cac65e4d10b1be453cd928a7cd -timeCreated: 1678875036 \ No newline at end of file +guid: dd02d7c1da9248d384fc22a38e7ceb39 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/Reaction/SbReactionEvent+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/Reaction/SbReactionEvent+Internal.cs.meta index 17f4575..a078c7e 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/Reaction/SbReactionEvent+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/Reaction/SbReactionEvent+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: f079fabc722d40b9bedf186e170c4688 -timeCreated: 1679535111 \ No newline at end of file +guid: 831a80433ebd411a98102ad05a54e885 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/Reaction/SbReactionEventActionExtension.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/Reaction/SbReactionEventActionExtension.cs.meta index 747bd78..214b466 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/Reaction/SbReactionEventActionExtension.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/Reaction/SbReactionEventActionExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 2a32c4c410884f398e4eb1b08a6913f6 -timeCreated: 1681814276 \ No newline at end of file +guid: f095d9e192d84451ad41ef687734770c +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/SbAppleCriticalAlertOptions+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/SbAppleCriticalAlertOptions+Internal.cs.meta index 6e51a92..8a1dc69 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/SbAppleCriticalAlertOptions+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/SbAppleCriticalAlertOptions+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9a59ee07bf134812bf2f9bc5e3f113ea -timeCreated: 1678874291 \ No newline at end of file +guid: 21ba00e0cf2d4f889d567fa52ac1b115 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/SbBaseMessage+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/SbBaseMessage+Internal.cs.meta index 5437493..5a0cd6b 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/SbBaseMessage+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/SbBaseMessage+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: a214e3a63ebf4131b1fc915b1779b468 -timeCreated: 1678794453 \ No newline at end of file +guid: 7ff8774c1833430c99f9309d0973b217 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/SbBaseMessageCreateParams+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/SbBaseMessageCreateParams+Internal.cs.meta index 5321a06..2b93dc4 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/SbBaseMessageCreateParams+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/SbBaseMessageCreateParams+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: a830a2f45dc54a23a2da3a6378c4e123 -timeCreated: 1683691398 \ No newline at end of file +guid: ea39b041fb654ce1ab984e8d07e3451b +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/SbBaseMessageUpdateParams+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/SbBaseMessageUpdateParams+Internal.cs.meta index cdb9ee3..b88b7a5 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/SbBaseMessageUpdateParams+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/SbBaseMessageUpdateParams+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 31bbc4edde4248c8af38e644bb3fde14 -timeCreated: 1683779466 \ No newline at end of file +guid: 7c929a87d0054943be32b403e51152e6 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/SbMentionTypeExtension.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/SbMentionTypeExtension.cs.meta index 363b78b..86d1e22 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/SbMentionTypeExtension.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/SbMentionTypeExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 45e1eb8acbb847c49cac81f215c0072c -timeCreated: 1678955983 \ No newline at end of file +guid: da3de8fef2094e84a5f3c93b7c26273e +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/SbMessageMetaArray+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/SbMessageMetaArray+Internal.cs.meta index 2febff1..08f7df8 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/SbMessageMetaArray+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/SbMessageMetaArray+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 4bbc435201334449a67000a37131fe64 -timeCreated: 1678746086 \ No newline at end of file +guid: 929d0a277c534878a269a3597ad8247b +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/SbPushNotificationDeliveryOptionExtension.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/SbPushNotificationDeliveryOptionExtension.cs.meta index da27eae..456835c 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/SbPushNotificationDeliveryOptionExtension.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/SbPushNotificationDeliveryOptionExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 2ff780386a104d01aef32a86c13267f1 -timeCreated: 1678937598 \ No newline at end of file +guid: 85e8b5c9af5a4fa583ad2b59fa13246f +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/SbSendingStatusExtension.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/SbSendingStatusExtension.cs.meta index f245efe..50e1dca 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/SbSendingStatusExtension.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/SbSendingStatusExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 2147bd4644fe4223b27d0bda0247a913 -timeCreated: 1679219651 \ No newline at end of file +guid: 231a15a6cb084e96bf6aeeeb9d35a5eb +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/SbThumbnail+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/SbThumbnail+Internal.cs.meta index e7c3334..4ef6c80 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/SbThumbnail+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/SbThumbnail+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 0b79ad157a4741d1acb67474bdfe39b6 -timeCreated: 1683516060 \ No newline at end of file +guid: 6f56a1117e804144a6fc83611a895fa3 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/SbThumbnailSize+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/SbThumbnailSize+Internal.cs.meta index 569108b..b7420f1 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/SbThumbnailSize+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/SbThumbnailSize+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1b9d87441d884ea2b6e5f41fdb332e7b -timeCreated: 1678874849 \ No newline at end of file +guid: 3259556320444338907f291cb7698291 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/Thread.meta b/Runtime/Scripts/Internal/ChatClient/Message/Thread.meta index 8694e96..ab796a4 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/Thread.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/Thread.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: faa79e91e6d14911a4d83452ed3d7e05 -timeCreated: 1679535340 \ No newline at end of file +guid: 12ada7c3558f4dd182ebbe9a35e1f0ae +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/Thread/SbThreadInfo+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/Thread/SbThreadInfo+Internal.cs.meta index 3037760..24f98be 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/Thread/SbThreadInfo+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/Thread/SbThreadInfo+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 21e964072d3e446d819ada835f47dfd7 -timeCreated: 1678874923 \ No newline at end of file +guid: d808298d675e4e0ca490e54de6d80d19 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Message/Thread/SbThreadInfoUpdateEvent+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/Message/Thread/SbThreadInfoUpdateEvent+Internal.cs.meta index c00267a..b8b2c1e 100644 --- a/Runtime/Scripts/Internal/ChatClient/Message/Thread/SbThreadInfoUpdateEvent+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Message/Thread/SbThreadInfoUpdateEvent+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 8c2736287a174c6e949cc913c9070aae -timeCreated: 1682134249 \ No newline at end of file +guid: bdabe511e4794302b8d75fdbbd8822fb +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Push.meta b/Runtime/Scripts/Internal/ChatClient/Push.meta index 6c2dfc0..79b91df 100644 --- a/Runtime/Scripts/Internal/ChatClient/Push.meta +++ b/Runtime/Scripts/Internal/ChatClient/Push.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 023549dd0b904704a3f16a6a440c6075 -timeCreated: 1685067616 \ No newline at end of file +guid: 9f8737998e7a46b19c9d4e3fe24d65bc +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Push/PushManager.cs.meta b/Runtime/Scripts/Internal/ChatClient/Push/PushManager.cs.meta index cc95347..275b7a5 100644 --- a/Runtime/Scripts/Internal/ChatClient/Push/PushManager.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Push/PushManager.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: acad7802c7514a4b9bb087e38b0cfb59 -timeCreated: 1685060765 \ No newline at end of file +guid: cfc3d788f0f348fb9af0240d1692682c +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/Push/SbPushTokenTypeExtension.cs.meta b/Runtime/Scripts/Internal/ChatClient/Push/SbPushTokenTypeExtension.cs.meta index 082e2f2..838cb2a 100644 --- a/Runtime/Scripts/Internal/ChatClient/Push/SbPushTokenTypeExtension.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/Push/SbPushTokenTypeExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 3452a8088fb64185a2a278aa4fec8b72 -timeCreated: 1685070538 \ No newline at end of file +guid: 83d327e078444e849b8653a27c2c40c2 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/SbAppInfo+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/SbAppInfo+Internal.cs.meta index 16a6b92..642fa81 100644 --- a/Runtime/Scripts/Internal/ChatClient/SbAppInfo+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/SbAppInfo+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: b4211d54672b4031855c59904707b4f5 -timeCreated: 1682321069 \ No newline at end of file +guid: 7f5c98ddc1264c9e84cfa29f4c64b4b7 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/SbGroupChannelModule+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/SbGroupChannelModule+Internal.cs.meta index c5208e2..24b4259 100644 --- a/Runtime/Scripts/Internal/ChatClient/SbGroupChannelModule+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/SbGroupChannelModule+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: b20dacdc328c4353b51fc1b46a6ccd59 -timeCreated: 1681094004 \ No newline at end of file +guid: bf0dd7d0c6b14c74afc74814f5fe91b2 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/SbMessageModule+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/SbMessageModule+Internal.cs.meta index f6963c9..adff90d 100644 --- a/Runtime/Scripts/Internal/ChatClient/SbMessageModule+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/SbMessageModule+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1b00b79b9f6242b090f6c9c747a6f095 -timeCreated: 1684557852 \ No newline at end of file +guid: 0c3e68fe2cab480b8babd4422a14cf70 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/SbOpenChannelModule+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/SbOpenChannelModule+Internal.cs.meta index 8aa8ace..5ccbbd0 100644 --- a/Runtime/Scripts/Internal/ChatClient/SbOpenChannelModule+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/SbOpenChannelModule+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9e14062c960d4620885bef37f5edf216 -timeCreated: 1681094142 \ No newline at end of file +guid: 9b3f8d1ad35b49e0a65933c506c13850 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/SendbirdChatClient+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/SendbirdChatClient+Internal.cs.meta index 1c30420..92937d3 100644 --- a/Runtime/Scripts/Internal/ChatClient/SendbirdChatClient+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/SendbirdChatClient+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: a3c5a611fbea4ecd9c30d395b34cab4d -timeCreated: 1686720282 \ No newline at end of file +guid: 72b035c457194431aa8706639d0d26b3 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/SendbirdChatGameObject.cs.meta b/Runtime/Scripts/Internal/ChatClient/SendbirdChatGameObject.cs.meta deleted file mode 100644 index f8a9d72..0000000 --- a/Runtime/Scripts/Internal/ChatClient/SendbirdChatGameObject.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: d8aa4b482a724c629c6135f1c1f7cf09 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain.meta b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain.meta index ab13c52..347281e 100644 --- a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain.meta +++ b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 50ca3b95685b46a092b4045d1e7faf9e -timeCreated: 1683372155 \ No newline at end of file +guid: e59a0af56b684a17af007cef1ee336cf +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+Connection.cs.meta b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+Connection.cs.meta index 35675b1..3bb6591 100644 --- a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+Connection.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+Connection.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: cb36d1a42b004afe9c1647661dec6c7b -timeCreated: 1683763059 \ No newline at end of file +guid: 741c32989dcd4c9cad4b51886f784263 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+Push.cs.meta b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+Push.cs.meta index 4daf102..ec724c7 100644 --- a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+Push.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+Push.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 365728bd9dc34f6abf919055e201bee0 -timeCreated: 1685239814 \ No newline at end of file +guid: 3f8b48d4bdd243629bc00562c94ad643 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+Session.cs.meta b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+Session.cs.meta index b36f7c4..1ac294f 100644 --- a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+Session.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+Session.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 26b896eef32e4310a41ad4ae2a6803ab -timeCreated: 1683763143 \ No newline at end of file +guid: 727cb8ebd4f94005b9e3b87b23b16ec8 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+UnreadCount.cs.meta b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+UnreadCount.cs.meta index 320c325..7f6c30a 100644 --- a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+UnreadCount.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+UnreadCount.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 3d14a7e268f54ffa9c3e50afe1e55e7a -timeCreated: 1684798714 \ No newline at end of file +guid: 82b43b980d5d4113bc4ede2e9f5fb798 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+User.cs.meta b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+User.cs.meta index ce60443..2d08fce 100644 --- a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+User.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+User.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: bc7caf0a13c5471382c01e688f9924af -timeCreated: 1683372237 \ No newline at end of file +guid: c5564604c61d474f96e60d53b5ca7ffb +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+WsEvent.cs.meta b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+WsEvent.cs.meta index eddd0b5..9dc2b10 100644 --- a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+WsEvent.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain+WsEvent.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 8580b8ae1cd1408283e1fe44b25e256a -timeCreated: 1684819991 \ No newline at end of file +guid: 0e20385516c64a76bc2a7c14ad71a031 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain.cs b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain.cs index 2e6d77c..7e3fa5d 100644 --- a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain.cs +++ b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain.cs @@ -3,7 +3,6 @@ // using System.Collections.Generic; -using UnityEngine; namespace Sendbird.Chat { @@ -17,7 +16,7 @@ internal partial class SendbirdChatMain : ICommandRouterEventListener, ISessionM internal string OSVersion => ChatMainContext.OsVersion; internal SbAppInfo AppInfo => ChatMainContext.AppInfo; internal SbUser CurrentUser => ChatMainContext.CurrentUserRef; - internal ConnectionStateInternalType ConnectionStateInternalType() => ChatMainContext.ConnectionManager.GetConnectionStateType(); + internal ConnectionStateInternalType ConnectionStateInternalType => ChatMainContext.ConnectionManager.GetConnectionStateType(); private readonly Dictionary _userEventHandlersById = new Dictionary(); internal SendbirdChatMain() @@ -30,12 +29,11 @@ internal void Initialize(SbInitParams inInitParams) if (_isTerminated == false) Terminate(); - ChatMainContext.Initialize(SendbirdChatMainContext.SDK_VERSION, SendbirdChatMainContext.PLATFORM_NAME, SendbirdChatMainContext.PLATFORM_VERSION, - SendbirdChatMainContext.OS_NAME, SendbirdChatMainContext.OS_VERSION, inInitParams.ApplicationId, inInitParams.AppVersion); + ChatMainContext.Initialize(inInitParams.ApplicationId, inInitParams.AppVersion); _isTerminated = false; - SendbirdChatMainManager.Instance.InsertChatMain(this); + SdkManager.Instance.InsertChatMain(this); } private void Terminate() @@ -43,7 +41,7 @@ private void Terminate() if (_isTerminated) return; - SendbirdChatMainManager.Instance.RemoveChatMain(this); + SdkManager.Instance.RemoveChatMain(this); ChatMainContext.Terminate(); _isTerminated = true; } diff --git a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain.cs.meta b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain.cs.meta index 8230cd6..3eff5b8 100644 --- a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMain.cs.meta @@ -1,11 +1,3 @@ fileFormatVersion: 2 -guid: 5f6c13a38b4a45c09d8def55177af14d -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: d45468f58c9b443d9f34ce969f725d81 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMainContext.cs b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMainContext.cs index 842a163..22f18d6 100644 --- a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMainContext.cs +++ b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMainContext.cs @@ -3,22 +3,18 @@ // using System; -using UnityEngine; namespace Sendbird.Chat { internal class SendbirdChatMainContext { - internal const string SDK_VERSION = "4.0.0-beta.3"; - internal const string PLATFORM_NAME = "Unity"; - internal static readonly string PLATFORM_VERSION = Application.unityVersion; - internal static readonly string OS_NAME = Application.platform.ToString(); - internal static readonly string OS_VERSION = SystemInfo.operatingSystem; + internal static readonly string SDK_VERSION = PlatformModule.PlatformProvider.PlatformApplication.SdkVersion; + internal static readonly string PLATFORM_NAME = PlatformModule.PlatformProvider.PlatformApplication.PlatformName; + internal static readonly string PLATFORM_VERSION = PlatformModule.PlatformProvider.PlatformApplication.PlatformVersion; + internal static readonly string OS_NAME = PlatformModule.PlatformProvider.PlatformApplication.OsName; + internal static readonly string OS_VERSION = PlatformModule.PlatformProvider.PlatformApplication.OsVersion; internal const int QUERY_DEFAULT_LIMIT = 20; internal string SdkVersion { get; private set; } - internal string PlatformName { get; private set; } - internal string PlatformVersion { get; private set; } - internal string OsName { get; private set; } internal string OsVersion { get; private set; } internal string ApplicationId { get; private set; } internal string CustomerAppVersion { get; private set; } @@ -27,8 +23,8 @@ internal class SendbirdChatMainContext internal string EKey { get; private set; } = null; internal bool UserLocalCache { get; } = false; internal int MaxUnreadCountOnSuperGroup { get; private set; } + internal bool UseMemberInfoInMessage { get; private set; } internal SbUnreadMessageCount UnreadMessageCount { get; } = new SbUnreadMessageCount(); - internal bool UseMemberInfoInMessage { get; private set; } = true; internal float TypingIndicatorThrottle { get; private set; } = 1.0f; internal SbAppInfo AppInfo { get; } = new SbAppInfo(); internal NetworkConfig NetworkConfig { get; } = new NetworkConfig(); @@ -53,16 +49,12 @@ internal SendbirdChatMainContext(SendbirdChatMain inSendbirdChatMain) CollectionManager = new CollectionManager(this); } - internal void Initialize(string inSdkVersion, string inPlatformName, string inPlatformVersion, - string inOsName, string inOsVersion, string inApplicationId, string inCustomerAppVersion) + internal void Initialize(string inApplicationId, string inCustomerAppVersion, string inSdkVersion = null, string inOsVersion = null) { - SdkVersion = inSdkVersion; - PlatformName = inPlatformName; - PlatformVersion = inPlatformVersion; - OsName = inOsName; - OsVersion = inOsVersion; - ApplicationId = inApplicationId; - CustomerAppVersion = inCustomerAppVersion; + ApplicationId = string.IsNullOrEmpty(inApplicationId) ? string.Empty : inApplicationId; + CustomerAppVersion = string.IsNullOrEmpty(inCustomerAppVersion) ? string.Empty : inCustomerAppVersion; + SdkVersion = string.IsNullOrEmpty(inSdkVersion) ? SendbirdChatMainContext.SDK_VERSION : inSdkVersion; + OsVersion = string.IsNullOrEmpty(inOsVersion) ? SendbirdChatMainContext.OS_VERSION : inOsVersion; CommandRouter.Initialize(); CommandRouter.InsertEventListener(_ownerChatMain); diff --git a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMainContext.cs.meta b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMainContext.cs.meta index 96e57c9..fc7e549 100644 --- a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMainContext.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMainContext.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 6431a2f37c9c427b948e7c81e69b2bd7 -timeCreated: 1670206072 \ No newline at end of file +guid: 33cdda0ffc9d427796bff13f95afa29d +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMainManager.cs b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMainManager.cs deleted file mode 100644 index 8bfe0e8..0000000 --- a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMainManager.cs +++ /dev/null @@ -1,56 +0,0 @@ -// -// Copyright (c) 2022 Sendbird, Inc. -// - -using System.Collections.Generic; - -namespace Sendbird.Chat -{ - internal class SendbirdChatMainManager : SingletonAbstract - { - private readonly List _sendbirdChatMains = new List(); - private SendbirdChatMainManager(){} - - internal void InsertChatMain(SendbirdChatMain inSendbirdChatMain) - { - _sendbirdChatMains.AddIfNotContains(inSendbirdChatMain); - } - - internal void RemoveChatMain(SendbirdChatMain inSendbirdChatMain) - { - _sendbirdChatMains.RemoveIfContains(inSendbirdChatMain); - } - - internal void UpdateAllSendbirdChatMains() - { - foreach (SendbirdChatMain sendbirdChatMain in _sendbirdChatMains) - { - sendbirdChatMain.Update(); - } - } - - internal void DispatchEnterForegroundAllSendbirdChatMains() - { - foreach (SendbirdChatMain sendbirdChatMain in _sendbirdChatMains) - { - sendbirdChatMain.OnEnterForeground(); - } - } - - internal void DispatchEnterBackgroundAllSendbirdChatMains() - { - foreach (SendbirdChatMain sendbirdChatMain in _sendbirdChatMains) - { - sendbirdChatMain.OnEnterBackground(); - } - } - - internal void DispatchOnChangeNetworkReachabilityAllSendbirdChatMains(NetworkReachabilityType inNetworkReachabilityType) - { - foreach (SendbirdChatMain sendbirdChatMain in _sendbirdChatMains) - { - sendbirdChatMain.OnChangeNetworkReachability(inNetworkReachabilityType); - } - } - } -} \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMainManager.cs.meta b/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMainManager.cs.meta deleted file mode 100644 index 026dc2f..0000000 --- a/Runtime/Scripts/Internal/ChatClient/SendbirdChatMain/SendbirdChatMainManager.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 179edc31824a4192a7afd2043ad8f79c -timeCreated: 1676257592 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/SendbirdChatOptions+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/SendbirdChatOptions+Internal.cs.meta index c4e5efb..d8e5d7d 100644 --- a/Runtime/Scripts/Internal/ChatClient/SendbirdChatOptions+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/SendbirdChatOptions+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 8d412866776e4cc796a01aca7442f328 -timeCreated: 1680828423 \ No newline at end of file +guid: 36d0117e1a924feb945260e8368ac60c +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/User.meta b/Runtime/Scripts/Internal/ChatClient/User.meta index fc6e54c..24f1338 100644 --- a/Runtime/Scripts/Internal/ChatClient/User.meta +++ b/Runtime/Scripts/Internal/ChatClient/User.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 368dd1025f7f401ea3c1624a7e2a0e6b -timeCreated: 1669979771 \ No newline at end of file +guid: df003a1ea71241529d15eb5880b58273 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/User/Query.meta b/Runtime/Scripts/Internal/ChatClient/User/Query.meta index d5761e4..0e2ea79 100644 --- a/Runtime/Scripts/Internal/ChatClient/User/Query.meta +++ b/Runtime/Scripts/Internal/ChatClient/User/Query.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d35d0f4d8ef242cb80eb9480005be7ba -timeCreated: 1682741542 \ No newline at end of file +guid: 23308ce2a3a34e8ba6682bf0a264ea3a +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/User/Query/SbApplicationUserListQuery+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/User/Query/SbApplicationUserListQuery+Internal.cs.meta index 1d57697..211c01c 100644 --- a/Runtime/Scripts/Internal/ChatClient/User/Query/SbApplicationUserListQuery+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/User/Query/SbApplicationUserListQuery+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: fd73cf2bec774d76aba4699569e4124c -timeCreated: 1682741695 \ No newline at end of file +guid: ed73b68e8cf94809b71a1218df9e5efc +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/User/Query/SbBlockedUserListQuery+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/User/Query/SbBlockedUserListQuery+Internal.cs.meta index 17b93b0..e4f8397 100644 --- a/Runtime/Scripts/Internal/ChatClient/User/Query/SbBlockedUserListQuery+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/User/Query/SbBlockedUserListQuery+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 628278c83cbe4c0fbdedddebdbed3a2e -timeCreated: 1683114716 \ No newline at end of file +guid: 119908a26bca44eab2ecbfd0ddff3d07 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/User/SbRestrictionInfo+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/User/SbRestrictionInfo+Internal.cs.meta index 7cd51f2..ede525d 100644 --- a/Runtime/Scripts/Internal/ChatClient/User/SbRestrictionInfo+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/User/SbRestrictionInfo+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: bc5a70615fb44d3caad18531dddbe794 -timeCreated: 1681276309 \ No newline at end of file +guid: d9c41b400a3d429889122cf28b3aeda9 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/User/SbRestrictionTypeExtension.cs.meta b/Runtime/Scripts/Internal/ChatClient/User/SbRestrictionTypeExtension.cs.meta index 86fe88e..9bdedcf 100644 --- a/Runtime/Scripts/Internal/ChatClient/User/SbRestrictionTypeExtension.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/User/SbRestrictionTypeExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 279bbc2ae9504a139019e9b914bdb241 -timeCreated: 1681276739 \ No newline at end of file +guid: ee9e78d715324b09adca2860e8264846 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/User/SbUser+Internal.cs b/Runtime/Scripts/Internal/ChatClient/User/SbUser+Internal.cs index c9cf512..e1ad17b 100644 --- a/Runtime/Scripts/Internal/ChatClient/User/SbUser+Internal.cs +++ b/Runtime/Scripts/Internal/ChatClient/User/SbUser+Internal.cs @@ -11,7 +11,6 @@ public partial class SbUser { private readonly string _userId; private string _nickname; - private string _profileUrl; private string _plainProfileImageUrl; private List _preferredLanguages; private Dictionary _metaData; diff --git a/Runtime/Scripts/Internal/ChatClient/User/SbUser+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/User/SbUser+Internal.cs.meta index 36a772e..72d22d1 100644 --- a/Runtime/Scripts/Internal/ChatClient/User/SbUser+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/User/SbUser+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 38bbeb035d6c45ca9f5cf1d55bbc1758 -timeCreated: 1673254141 \ No newline at end of file +guid: 317f995abad242239e99b1fef590fd13 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/User/SbUser+MetaData.cs.meta b/Runtime/Scripts/Internal/ChatClient/User/SbUser+MetaData.cs.meta index ddabde4..c3c7a87 100644 --- a/Runtime/Scripts/Internal/ChatClient/User/SbUser+MetaData.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/User/SbUser+MetaData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 545e94904e9845e595b84a73e088ab9d -timeCreated: 1683001134 \ No newline at end of file +guid: e51a7842eeff465ba9331f2abd0cb082 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/User/SbUserUpdateParams+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/User/SbUserUpdateParams+Internal.cs.meta index 3447fc6..1fb8b81 100644 --- a/Runtime/Scripts/Internal/ChatClient/User/SbUserUpdateParams+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/User/SbUserUpdateParams+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 42d05f7f32aa4720ba7daf2ae8394342 -timeCreated: 1683425346 \ No newline at end of file +guid: 7af9ec1f3fe44235a932735997e65d15 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/User/UnreadCount.meta b/Runtime/Scripts/Internal/ChatClient/User/UnreadCount.meta index fdc89d2..6c5ceac 100644 --- a/Runtime/Scripts/Internal/ChatClient/User/UnreadCount.meta +++ b/Runtime/Scripts/Internal/ChatClient/User/UnreadCount.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ef3c043ca1224376a192be3de7c01021 -timeCreated: 1684796383 \ No newline at end of file +guid: e11000cb45554180bce68ead6dc6c458 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/User/UnreadCount/SbUnreadItemKeyExtension.cs.meta b/Runtime/Scripts/Internal/ChatClient/User/UnreadCount/SbUnreadItemKeyExtension.cs.meta index 8c259c0..653a90d 100644 --- a/Runtime/Scripts/Internal/ChatClient/User/UnreadCount/SbUnreadItemKeyExtension.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/User/UnreadCount/SbUnreadItemKeyExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 0c4e224142934b528664006dd3853c65 -timeCreated: 1684801682 \ No newline at end of file +guid: 1df931a94a944ea59064de43f2d1839a +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/User/UnreadCount/SbUnreadMessageCount+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/User/UnreadCount/SbUnreadMessageCount+Internal.cs.meta index 29a6fb1..c3bb885 100644 --- a/Runtime/Scripts/Internal/ChatClient/User/UnreadCount/SbUnreadMessageCount+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/User/UnreadCount/SbUnreadMessageCount+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ec2d40c02002433198b691be6f01f795 -timeCreated: 1684802478 \ No newline at end of file +guid: 6b367198a0a0441bb7a90ae3aa51fdb0 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/User/UserExtends.meta b/Runtime/Scripts/Internal/ChatClient/User/UserExtends.meta index 3bed2ed..3d1471d 100644 --- a/Runtime/Scripts/Internal/ChatClient/User/UserExtends.meta +++ b/Runtime/Scripts/Internal/ChatClient/User/UserExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1ca33bf54a4d4043a7b02fc34117bb7d -timeCreated: 1679570488 \ No newline at end of file +guid: c82f07b9c247431ea83126debdd9464e +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/User/UserExtends/Member.meta b/Runtime/Scripts/Internal/ChatClient/User/UserExtends/Member.meta index 798aa49..60283c3 100644 --- a/Runtime/Scripts/Internal/ChatClient/User/UserExtends/Member.meta +++ b/Runtime/Scripts/Internal/ChatClient/User/UserExtends/Member.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: f87671ad0532403197192cd2455a3b96 -timeCreated: 1681386114 \ No newline at end of file +guid: be43412586844eafadeedbd19450320d +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/User/UserExtends/Member/SbMember+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/User/UserExtends/Member/SbMember+Internal.cs.meta index e773bf4..e9dd13e 100644 --- a/Runtime/Scripts/Internal/ChatClient/User/UserExtends/Member/SbMember+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/User/UserExtends/Member/SbMember+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 090a69c66d96459aa8738ad285532cf4 -timeCreated: 1679570412 \ No newline at end of file +guid: fc4a244a2e1c4c11b4d64fa2c10950ae +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/User/UserExtends/Member/SbMemberStateExtension.cs.meta b/Runtime/Scripts/Internal/ChatClient/User/UserExtends/Member/SbMemberStateExtension.cs.meta index 6fde3e5..9e6650d 100644 --- a/Runtime/Scripts/Internal/ChatClient/User/UserExtends/Member/SbMemberStateExtension.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/User/UserExtends/Member/SbMemberStateExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 2a321d81593e493fa162ee2fd4ea5c2b -timeCreated: 1679570053 \ No newline at end of file +guid: 34ecd45fb2dd460a8310aa89b6b3370e +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/User/UserExtends/RestrictedUser.meta b/Runtime/Scripts/Internal/ChatClient/User/UserExtends/RestrictedUser.meta index 39ed804..11338b9 100644 --- a/Runtime/Scripts/Internal/ChatClient/User/UserExtends/RestrictedUser.meta +++ b/Runtime/Scripts/Internal/ChatClient/User/UserExtends/RestrictedUser.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7c35a3f522f741219ca63934414f193d -timeCreated: 1681276767 \ No newline at end of file +guid: fc7e9ce0b7974dc4894e924f64f72fcc +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/User/UserExtends/RestrictedUser/SbRestrictedUser+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/User/UserExtends/RestrictedUser/SbRestrictedUser+Internal.cs.meta index 240f753..44c7f63 100644 --- a/Runtime/Scripts/Internal/ChatClient/User/UserExtends/RestrictedUser/SbRestrictedUser+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/User/UserExtends/RestrictedUser/SbRestrictedUser+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: e16997fb2f3f47a097e41bdd1e5a67af -timeCreated: 1681214923 \ No newline at end of file +guid: 8d6c6ea2ec544175825d2f75c6e6e8b5 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/User/UserExtends/SbParticipant+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/User/UserExtends/SbParticipant+Internal.cs.meta index a1be202..84cf0b6 100644 --- a/Runtime/Scripts/Internal/ChatClient/User/UserExtends/SbParticipant+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/User/UserExtends/SbParticipant+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 374b48e98d33471d80e1b74648fc0abf -timeCreated: 1682932146 \ No newline at end of file +guid: 8a7281457a4d4f5999a68449e7822368 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/User/UserExtends/SbSender+Internal.cs.meta b/Runtime/Scripts/Internal/ChatClient/User/UserExtends/SbSender+Internal.cs.meta index 0ba9d92..1740d5f 100644 --- a/Runtime/Scripts/Internal/ChatClient/User/UserExtends/SbSender+Internal.cs.meta +++ b/Runtime/Scripts/Internal/ChatClient/User/UserExtends/SbSender+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 73b71a73aebe4331955099f9ff9adb24 -timeCreated: 1678839290 \ No newline at end of file +guid: dd4a96139e3f41579ee30aff8f1a9c03 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command.meta b/Runtime/Scripts/Internal/Command.meta index 7e64730..ac885e6 100644 --- a/Runtime/Scripts/Internal/Command.meta +++ b/Runtime/Scripts/Internal/Command.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 5d23f4e75f2745f7ae9abebba5245de1 -timeCreated: 1669707337 \ No newline at end of file +guid: 65930712b37440a5ba9ea24550c00e82 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand.meta b/Runtime/Scripts/Internal/Command/ApiCommand.meta index fdd41c2..7f11924 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 4a0719f232ac421c89681f7146e4ccd1 -timeCreated: 1669969109 \ No newline at end of file +guid: f79a6c0532814e6d922d47c3902e0bb0 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandAbstract.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandAbstract.cs.meta index 535e15d..6bc4709 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandAbstract.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandAbstract.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 09621c6ad5fa455ba994636403fd0ac8 -timeCreated: 1669707362 \ No newline at end of file +guid: 5b4a174caeeb4d629ab0fddcf21a78e8 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends.meta index e21c665..712d75a 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 864d3fb690804c249f04d13864eba615 -timeCreated: 1669713424 \ No newline at end of file +guid: da4797420c664e37aaca08f3d812c46f +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel.meta index 613c9fd..95320e1 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ed8a17f88d6a4d4aaf55df39b143b046 -timeCreated: 1677571678 \ No newline at end of file +guid: 1f12f05c82b14d0092516bb143f01cc0 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/BannedUserListQueryApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/BannedUserListQueryApiCommand.cs.meta index 381b9e3..1ea1352 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/BannedUserListQueryApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/BannedUserListQueryApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 660d87300f434994a72d377c14419f6f -timeCreated: 1682774293 \ No newline at end of file +guid: b2c570dc1ca94fc89f8cd9bf9fe61907 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/DeleteChannelApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/DeleteChannelApiCommand.cs.meta index 0b36a7d..dbd3734 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/DeleteChannelApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/DeleteChannelApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9374221d80294f01a9e5c331753525a0 -timeCreated: 1678696185 \ No newline at end of file +guid: 75357bc74ee34ded91f8ecdd48487a41 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel.meta index 2b8c012..7264cee 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 59d61dc86f484fad89e086507aae3adb -timeCreated: 1679556480 \ No newline at end of file +guid: 91f494dc03444dc7b82700934a68177c +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/CreateGroupChannelApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/CreateGroupChannelApiCommand.cs.meta index f859341..e67aaf5 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/CreateGroupChannelApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/CreateGroupChannelApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: cf768e969fe947b0946f1346702a9696 -timeCreated: 1679556483 \ No newline at end of file +guid: 175a0259b45846c58f3fa75dcaba29f3 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/GetGroupChannelApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/GetGroupChannelApiCommand.cs.meta index da2b5c5..85dec73 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/GetGroupChannelApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/GetGroupChannelApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 61a8b04bac254814a889cdc4b5f14b06 -timeCreated: 1679878361 \ No newline at end of file +guid: 92a4aa2f47cf4af987528320111525c8 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/GetGroupChannelHugeGapApiCommand.cs b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/GetGroupChannelHugeGapApiCommand.cs index 25a9d13..83e7ace 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/GetGroupChannelHugeGapApiCommand.cs +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/GetGroupChannelHugeGapApiCommand.cs @@ -54,6 +54,7 @@ internal Request(Params inParams, ResultHandler inResultHandler) [Serializable] internal sealed class Response : ApiCommandAbstract.Response { +#pragma warning disable CS0649 [JsonProperty("prev_messages")] private readonly List _prevMessageDtos; [JsonProperty("next_messages")] private readonly List _nextMessageDtos; [JsonProperty("prev_has_more")] internal readonly bool prevHasMore; @@ -61,6 +62,7 @@ internal sealed class Response : ApiCommandAbstract.Response [JsonProperty("is_huge_gap")] internal readonly bool isHugeGap; [JsonProperty("is_continuous_prev_messages")] internal readonly bool isContinuousPrevMessages; [JsonProperty("is_continuous_next_messages")] internal readonly bool isContinuousNextMessages; +#pragma warning restore CS0649 internal List PrevMessageDtos { get; private set; } internal List NextMessageDtos { get; private set; } diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/GetGroupChannelHugeGapApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/GetGroupChannelHugeGapApiCommand.cs.meta index e9af392..d9e75ac 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/GetGroupChannelHugeGapApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/GetGroupChannelHugeGapApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d315aad94d80431395c16229fc3da28e -timeCreated: 1687064465 \ No newline at end of file +guid: 7cce17bd737949e4901f2283ac5017cd +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/GetMyGroupChannelChangeLogsApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/GetMyGroupChannelChangeLogsApiCommand.cs.meta index ff1aca9..ea1269c 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/GetMyGroupChannelChangeLogsApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/GetMyGroupChannelChangeLogsApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: fc998815436249aa9b6a79e695957de6 -timeCreated: 1685878173 \ No newline at end of file +guid: c564ba37cc8c456bb6e958e8284f2e81 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/GroupChannelMemberListQueryApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/GroupChannelMemberListQueryApiCommand.cs.meta index f89971e..baa15f7 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/GroupChannelMemberListQueryApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/GroupChannelMemberListQueryApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: e40e33b1d0294db1806d65f1f2285ba1 -timeCreated: 1683709343 \ No newline at end of file +guid: f7b8a2fb051a4c1882a29e39c6de0439 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/HideGroupChannel.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/HideGroupChannel.meta index 8deda35..c9fb432 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/HideGroupChannel.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/HideGroupChannel.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 5c2cfb5504db4dcbab1b4860f9add9c4 -timeCreated: 1684725919 \ No newline at end of file +guid: 3773a7c7579c42caad9d7fde1bfa93fb +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/HideGroupChannel/HideGroupChannelApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/HideGroupChannel/HideGroupChannelApiCommand.cs.meta index 59d7d94..422ca92 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/HideGroupChannel/HideGroupChannelApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/HideGroupChannel/HideGroupChannelApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 5fae5489da4d41eda54feb2a09fa991c -timeCreated: 1684539836 \ No newline at end of file +guid: 03d3d7432c41436bb0d0d642856fad3d +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/HideGroupChannel/UnhideGroupChannelApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/HideGroupChannel/UnhideGroupChannelApiCommand.cs.meta index c6eaa36..939121c 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/HideGroupChannel/UnhideGroupChannelApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/HideGroupChannel/UnhideGroupChannelApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d165722041ae49bd94795c86d535247c -timeCreated: 1684543019 \ No newline at end of file +guid: c6aefe5eb0a341c796f0a029e02778fd +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Invitation.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Invitation.meta index 953b8ba..9f5a32d 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Invitation.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Invitation.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 3866064f575c4cc29997d2e713630d20 -timeCreated: 1681127012 \ No newline at end of file +guid: cdabb8d9d8894a2d99327f4f33da4201 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Invitation/GroupChannelAcceptInvitationApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Invitation/GroupChannelAcceptInvitationApiCommand.cs.meta index b1a1555..c4d87c6 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Invitation/GroupChannelAcceptInvitationApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Invitation/GroupChannelAcceptInvitationApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 3b43e196aef2435595b60eaac90b5bb2 -timeCreated: 1681108254 \ No newline at end of file +guid: f5a8b49a2e374b5a9b535c47599cdd5a +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Invitation/GroupChannelDeclineInvitationApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Invitation/GroupChannelDeclineInvitationApiCommand.cs.meta index 6824cd8..626ab0c 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Invitation/GroupChannelDeclineInvitationApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Invitation/GroupChannelDeclineInvitationApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9084bf5666974dfebe45800a265bb70e -timeCreated: 1681111743 \ No newline at end of file +guid: 1dd3cda8892a41d298c02714e9417c5a +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Invitation/GroupChannelInviteApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Invitation/GroupChannelInviteApiCommand.cs.meta index b8226e2..98bc433 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Invitation/GroupChannelInviteApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Invitation/GroupChannelInviteApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: bf5cff43a25545fb99fb5e0e29274766 -timeCreated: 1681106777 \ No newline at end of file +guid: da5cb846a3db4ffa9144a65b84932a5e +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/JoinGroupChannelApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/JoinGroupChannelApiCommand.cs.meta index 22e1afe..a484051 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/JoinGroupChannelApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/JoinGroupChannelApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 0872db2f28d54e13a469ed43300c5623 -timeCreated: 1679877417 \ No newline at end of file +guid: d8c525b5f76d4a84b465b0596442852e +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/LeaveGroupChannelApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/LeaveGroupChannelApiCommand.cs.meta index 78237c3..3c16b9d 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/LeaveGroupChannelApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/LeaveGroupChannelApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7cf6e5af228e464898e940dc8e3e05bd -timeCreated: 1679877925 \ No newline at end of file +guid: 6d6e8d9507a24354ad8a5a176863d7fe +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/MarkAsDeliveredGroupChannelApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/MarkAsDeliveredGroupChannelApiCommand.cs.meta index d82fd10..f1ba3b7 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/MarkAsDeliveredGroupChannelApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/MarkAsDeliveredGroupChannelApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d97ed0bfb79f47f6818995d5ff864c05 -timeCreated: 1683851527 \ No newline at end of file +guid: 363b5fb307d64a87be123a1a2661fc4f +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/MarkAsReadChannelsApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/MarkAsReadChannelsApiCommand.cs.meta index d0d26b1..80012ab 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/MarkAsReadChannelsApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/MarkAsReadChannelsApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 01afd517aa204bf096ec8dd3063ab692 -timeCreated: 1684754407 \ No newline at end of file +guid: fc07d3e313fb4cb894ac41e35b2fac22 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Moderation.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Moderation.meta index b3fd0d6..2a69852 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Moderation.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Moderation.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 428b1f2ce57348a68753adcdf47bb2a7 -timeCreated: 1683012928 \ No newline at end of file +guid: 6947fca16f43442696f3d680825ee4d2 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Moderation/FreezeGroupChannelApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Moderation/FreezeGroupChannelApiCommand.cs.meta index d46f5f9..dffe42c 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Moderation/FreezeGroupChannelApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/Moderation/FreezeGroupChannelApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 3ef42b8e90b24af9aa6fbaf5e20b766b -timeCreated: 1683012938 \ No newline at end of file +guid: 55310262c8344d759d3425cbcaecbe18 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/MyGroupChannelListQueryApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/MyGroupChannelListQueryApiCommand.cs.meta index 08032f6..a36d2e8 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/MyGroupChannelListQueryApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/MyGroupChannelListQueryApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: cf7a1003af2044a0973f78acb8988f02 -timeCreated: 1680488038 \ No newline at end of file +guid: 799d8b8bcef74e22abb2b95f5d34af36 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/PinMessage.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/PinMessage.meta index f5dbaf6..545d70f 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/PinMessage.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/PinMessage.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: a541db61330e45c6bfdccd6102f68282 -timeCreated: 1684725889 \ No newline at end of file +guid: 48bd0cba14f04f6684c71bc978c23e89 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/PinMessage/PinMessageApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/PinMessage/PinMessageApiCommand.cs.meta index 1b35446..a6d8316 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/PinMessage/PinMessageApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/PinMessage/PinMessageApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 8d608634ab704b0eb749ea5e94bc1924 -timeCreated: 1684725707 \ No newline at end of file +guid: 27856df2a2354e5da8852116ded2e934 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/PinMessage/UnpinMessageApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/PinMessage/UnpinMessageApiCommand.cs.meta index d5b7f7e..17288b5 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/PinMessage/UnpinMessageApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/PinMessage/UnpinMessageApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 996122b84750455189a2a673ecddf0d3 -timeCreated: 1684725858 \ No newline at end of file +guid: a7882784de204314bbf1b166c8c722b1 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/PublicGroupChannelListQueryApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/PublicGroupChannelListQueryApiCommand.cs.meta index 1198bb8..c7a85a4 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/PublicGroupChannelListQueryApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/PublicGroupChannelListQueryApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: e0ea73bf403246aab4a2e58c28404053 -timeCreated: 1680597430 \ No newline at end of file +guid: eead63814a184dbf9b9e1784fc85787b +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/ResetGroupChannelHistoryApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/ResetGroupChannelHistoryApiCommand.cs.meta index 53bbfec..a6a9560 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/ResetGroupChannelHistoryApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/ResetGroupChannelHistoryApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 82212a2fef734a9eb1805baa529d79f6 -timeCreated: 1684713184 \ No newline at end of file +guid: 04b18743ce154234bfffa6594f3f8984 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/UpdateGroupChannelApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/UpdateGroupChannelApiCommand.cs.meta index 2124135..b547b12 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/UpdateGroupChannelApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/GroupChannel/UpdateGroupChannelApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7df4b8c6071a457d969ad781ada22127 -timeCreated: 1684547495 \ No newline at end of file +guid: debbcaf825e54b1ab690fd24167abe14 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters.meta index 475cb2b..b903b64 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 40c6db7089384fcfa9e63db1c1e87839 -timeCreated: 1682488879 \ No newline at end of file +guid: 17023ec814344fddad34f0558fc00963 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/CreateMetaCountersApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/CreateMetaCountersApiCommand.cs.meta index 20f49b4..edb565d 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/CreateMetaCountersApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/CreateMetaCountersApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1331ce6bc19841ad833370afa5636159 -timeCreated: 1682488879 \ No newline at end of file +guid: 0b1eb3b781c44020a9ea0e383651b5e9 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/DeleteAllMetaCountersApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/DeleteAllMetaCountersApiCommand.cs.meta index 10a680c..fc66911 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/DeleteAllMetaCountersApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/DeleteAllMetaCountersApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 0df71cf4732249a1a25e761544bcc756 -timeCreated: 1682490001 \ No newline at end of file +guid: 774a3090d4134a66842d5fa8855e0410 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/DeleteMetaCountersApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/DeleteMetaCountersApiCommand.cs.meta index e897ec5..e35d752 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/DeleteMetaCountersApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/DeleteMetaCountersApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 8f5ae1588b4a4ce8be446357e6d11d71 -timeCreated: 1682488879 \ No newline at end of file +guid: e190bcbdc0bb46daa626ccba1049294b +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/GetAllMetaCountersApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/GetAllMetaCountersApiCommand.cs.meta index b718b04..afcee57 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/GetAllMetaCountersApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/GetAllMetaCountersApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 8d2fab9287784eb5a0680367a80e17e8 -timeCreated: 1682490091 \ No newline at end of file +guid: fd5285d718de466b95f9f6a05e455dc2 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/GetMetaCountersApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/GetMetaCountersApiCommand.cs.meta index a75cdbe..0524bcc 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/GetMetaCountersApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/GetMetaCountersApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9a69d4c1ff1b44e581036586e45fd079 -timeCreated: 1682488879 \ No newline at end of file +guid: c2c609c6c12a43fb97a3f59efb5d7383 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/UpdateMetaCountersApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/UpdateMetaCountersApiCommand.cs.meta index f445b6e..20b1459 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/UpdateMetaCountersApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaCounters/UpdateMetaCountersApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 210471e39e544f8eaef3fbec054c19ea -timeCreated: 1682488879 \ No newline at end of file +guid: 65f8976c35a84bbda6034e73e470acaf +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData.meta index 981f2f2..9eb300d 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 43f49a4fd72c4c22bff875a3a687ea94 -timeCreated: 1682473065 \ No newline at end of file +guid: 8206c39da6944f99aa3ea1f7fa882686 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/CreateMetaDataApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/CreateMetaDataApiCommand.cs.meta index 85c9635..a101a3a 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/CreateMetaDataApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/CreateMetaDataApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 6a594b1262d842c0bf03f54b4e1b8476 -timeCreated: 1682471595 \ No newline at end of file +guid: 5ec5bd2a2cb14bd2a5eefbade35b7065 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/DeleteAllMetaDataApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/DeleteAllMetaDataApiCommand.cs.meta index 74f3e23..1a1ab1b 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/DeleteAllMetaDataApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/DeleteAllMetaDataApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: a7d05e09b5ed42868b50f961e4a31141 -timeCreated: 1682489849 \ No newline at end of file +guid: b4bc412e1d704b1c824104b322a1aa9d +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/DeleteMetaDataApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/DeleteMetaDataApiCommand.cs.meta index 33684ce..13d246f 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/DeleteMetaDataApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/DeleteMetaDataApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7ba3b731dacb41b78395245848eb301d -timeCreated: 1682473089 \ No newline at end of file +guid: 87d527d7f0e14ecf903ceb67199e8ae8 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/GetAllMetaDataApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/GetAllMetaDataApiCommand.cs.meta index 8730a23..638f549 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/GetAllMetaDataApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/GetAllMetaDataApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7faddb28518e4eaba7096dc63ad8cf25 -timeCreated: 1682489562 \ No newline at end of file +guid: fe779917e16042b880102ed32f937e94 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/GetMetaDataApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/GetMetaDataApiCommand.cs.meta index bcdb6bb..9177281 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/GetMetaDataApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/GetMetaDataApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 5ba52a4174b74d599b76d03456d27231 -timeCreated: 1682473079 \ No newline at end of file +guid: 0dc58888e2fa41babbb1f880194ca827 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/UpdateMetaDataApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/UpdateMetaDataApiCommand.cs.meta index 7937e2f..6223de7 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/UpdateMetaDataApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MetaData/UpdateMetaDataApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 4f3522ddfb434b12aa9eb3b84b969ecd -timeCreated: 1682473097 \ No newline at end of file +guid: cffe0a543e6f4fbd94449e73161d6ac2 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation.meta index 26247a5..893d48d 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: b38f19dbbf904f7d9c9dfad72086e7bf -timeCreated: 1683010480 \ No newline at end of file +guid: b4a9ad5f0e37495ebaa73f5c3bf0b956 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation/BanUserApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation/BanUserApiCommand.cs.meta index 5bfced2..94cef57 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation/BanUserApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation/BanUserApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9ad9e86bd7a24f279670d9fc7c98cd97 -timeCreated: 1683010500 \ No newline at end of file +guid: 0840df81473b4b53b08d11d47bd64bb8 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation/GetMyMutedInfoApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation/GetMyMutedInfoApiCommand.cs.meta index 4a193ca..95c26de 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation/GetMyMutedInfoApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation/GetMyMutedInfoApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: c2d50a6101dd4f039c72e5f79e9023e4 -timeCreated: 1687051602 \ No newline at end of file +guid: 9deef19557c74c9d87c0fbeb0e4be4c5 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation/MuteUserApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation/MuteUserApiCommand.cs.meta index 5b37603..2fbf39e 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation/MuteUserApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation/MuteUserApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: dc6a78e49711406d91ec27116ff27b0b -timeCreated: 1683011426 \ No newline at end of file +guid: 6caab4ed5c3f43f4b14bdd83be5f33a5 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation/UnbanUserApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation/UnbanUserApiCommand.cs.meta index 2297613..f504773 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation/UnbanUserApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation/UnbanUserApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: c24b869f6e6e4a749a7d3799e282381b -timeCreated: 1683010867 \ No newline at end of file +guid: 3f850099d78d4799a5a64a7895f38df4 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation/UnmuteUserApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation/UnmuteUserApiCommand.cs.meta index 3e3c17e..093fc34 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation/UnmuteUserApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Moderation/UnmuteUserApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 2fece2bd845a4bfbad70657f4abc5052 -timeCreated: 1683011459 \ No newline at end of file +guid: 830ea18a3e34458e8dd6691b58a7d3f8 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MutedUserListQueryApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MutedUserListQueryApiCommand.cs.meta index 36a1192..5f06ecd 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MutedUserListQueryApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/MutedUserListQueryApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ccc8bc3767014dcda67dfc0d4bfb2916 -timeCreated: 1682774751 \ No newline at end of file +guid: 8453680940fc4eeeabe63b1f7b9bc854 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel.meta index 760b7af..1b22228 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: a2614b8896f64627abe6539112113fff -timeCreated: 1678696218 \ No newline at end of file +guid: da8563e2556b43dfb6de770604dc1c61 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel/CreateOpenChannelApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel/CreateOpenChannelApiCommand.cs.meta index 582b365..fa855c0 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel/CreateOpenChannelApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel/CreateOpenChannelApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: e8cc06250e4d425684a81c649b0af3a6 -timeCreated: 1677571693 \ No newline at end of file +guid: b2ca9ce1a0284588a108c1b6e9fa1d64 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel/GetOpenChannelApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel/GetOpenChannelApiCommand.cs.meta index b7ab059..b358a0b 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel/GetOpenChannelApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel/GetOpenChannelApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: de6014db3796416697feae6e72bb87f7 -timeCreated: 1678593187 \ No newline at end of file +guid: 025cbfb2660d4fde84071cee092f5749 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel/OpenChannelListQueryApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel/OpenChannelListQueryApiCommand.cs.meta index 2fa1343..2821a7b 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel/OpenChannelListQueryApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel/OpenChannelListQueryApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: e99b04c7da36416b8acdf822096e867d -timeCreated: 1680175456 \ No newline at end of file +guid: d6d0b130a7b34eaca14c542ec0e0aba3 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel/OpenChannelParticipantListQueryApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel/OpenChannelParticipantListQueryApiCommand.cs.meta index 0eda299..a02edc6 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel/OpenChannelParticipantListQueryApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel/OpenChannelParticipantListQueryApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: a9c34156124144c582fdf237eaf2198d -timeCreated: 1682774867 \ No newline at end of file +guid: 5871bec9d43d4416b3801f14040fe305 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel/UpdateOpenChannelApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel/UpdateOpenChannelApiCommand.cs.meta index 9230276..b5d18ea 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel/UpdateOpenChannelApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OpenChannel/UpdateOpenChannelApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 4bb771efaf764814886d99df775a64b0 -timeCreated: 1684552211 \ No newline at end of file +guid: 5cef302780a04273b57b4715c7f7da93 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OperatorListQueryApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OperatorListQueryApiCommand.cs.meta index 5c8a8ba..2573f4c 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OperatorListQueryApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/OperatorListQueryApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 6fd388fcb2d84d4a8a39ff9f14351a69 -timeCreated: 1682775231 \ No newline at end of file +guid: 8d897b1df5ba4f42afefbf29483e2982 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Operators.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Operators.meta index f9e20fd..c11f0b5 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Operators.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Operators.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 60b051c1775c4f9ca8e2b03ac48ef194 -timeCreated: 1683275740 \ No newline at end of file +guid: 380be9946a514faeaeb5fc1c91bd13ba +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Operators/AddOperatorsApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Operators/AddOperatorsApiCommand.cs.meta index 7ecd317..5efb7cc 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Operators/AddOperatorsApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Operators/AddOperatorsApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 6085cbb9c759434492fbb87448edf627 -timeCreated: 1683275745 \ No newline at end of file +guid: 371418b81f8049de808f88f4fdbc162c +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Operators/RemoveAllOperatorsApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Operators/RemoveAllOperatorsApiCommand.cs.meta index 2fd3f40..804aa75 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Operators/RemoveAllOperatorsApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Operators/RemoveAllOperatorsApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 25188e82d7d24938bff932d5bcc5c6a8 -timeCreated: 1683279437 \ No newline at end of file +guid: 71b53501f3eb40efab29fa18881c1230 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Operators/RemoveOperatorsApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Operators/RemoveOperatorsApiCommand.cs.meta index 4963737..dcd96a6 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Operators/RemoveOperatorsApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Channel/Operators/RemoveOperatorsApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 403e3afacb9042349ced8aa5532f154b -timeCreated: 1683276712 \ No newline at end of file +guid: 1cf12b1e3a5047aa8eed0bab8dc42207 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/ErrorApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/ErrorApiCommand.cs.meta index b037c8a..4ba0c2b 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/ErrorApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/ErrorApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: c2175fd36b2c4ce98413754687f5ab6f -timeCreated: 1669713436 \ No newline at end of file +guid: 7a3d61702d8e44fab01005d2a6953668 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message.meta index e7a69d6..f218644 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: c253cd6eaeb44634ba0b42a33da1466e -timeCreated: 1683507810 \ No newline at end of file +guid: 85b83e003fa148ba87e39a16be986d43 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/DeleteMessageApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/DeleteMessageApiCommand.cs.meta index bb32014..7e37400 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/DeleteMessageApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/DeleteMessageApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ede6e24d25954252a683c4b8e6014d53 -timeCreated: 1684286872 \ No newline at end of file +guid: e6f3b8d0e68745c3bbdba8cfdcc8dc7e +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/GetMessageApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/GetMessageApiCommand.cs.meta index 60c475f..5b5afc2 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/GetMessageApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/GetMessageApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 0fd3438e294b47199754fc57e596e67f -timeCreated: 1684558241 \ No newline at end of file +guid: 25f4dd7e2a6d46a281996d6822cb869a +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/GetMessageChangeLogsApiCommand.cs b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/GetMessageChangeLogsApiCommand.cs index 2cd842c..fa8bcad 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/GetMessageChangeLogsApiCommand.cs +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/GetMessageChangeLogsApiCommand.cs @@ -47,8 +47,8 @@ internal Request(string inChannelUrl, SbChannelType inChannelType, string inToke [Serializable] internal sealed class Response : ApiCommandAbstract.Response { - [JsonProperty("updated")] private readonly List _updatedMessageJObjects; - [JsonProperty("deleted")] internal readonly List deletedMessageDtos; + [JsonProperty("updated")] private readonly List _updatedMessageJObjects = null; + [JsonProperty("deleted")] internal readonly List deletedMessageDtos = null; [JsonProperty("has_more")] internal readonly bool hasMore; [JsonProperty("next")] internal readonly string token; internal List UpdatedBaseMessageDtos { get; private set; } diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/GetMessageChangeLogsApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/GetMessageChangeLogsApiCommand.cs.meta index cc4ff6d..2b20ca5 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/GetMessageChangeLogsApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/GetMessageChangeLogsApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: a242d09c5ed74628a5194385aa0abb82 -timeCreated: 1684737736 \ No newline at end of file +guid: 17b68151b6f44db1b62131265131bf14 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/MessageListQueryApiCommand.cs b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/MessageListQueryApiCommand.cs index 14e57ba..e27dc41 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/MessageListQueryApiCommand.cs +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/MessageListQueryApiCommand.cs @@ -81,8 +81,10 @@ internal Request(SbChannelType inChannelType, string inChannelUrl, Params inPara [Serializable] internal sealed class Response : ApiCommandAbstract.Response { +#pragma warning disable CS0649 [JsonProperty("messages")] private readonly List _messageJObjects; [JsonProperty("is_continuous_messages")] internal readonly bool? isContinuousMessages; +#pragma warning restore CS0649 internal List BaseMessageDtos { get; private set; } diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/MessageListQueryApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/MessageListQueryApiCommand.cs.meta index 57aae90..f19e8ff 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/MessageListQueryApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/MessageListQueryApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9963f96ec5f3489eb502debb5be68bc9 -timeCreated: 1684297335 \ No newline at end of file +guid: 97121d8d5af14872846d027b13fb7822 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/MessageSearchQueryApiCommand.cs b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/MessageSearchQueryApiCommand.cs index cf72e63..75e60ad 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/MessageSearchQueryApiCommand.cs +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/MessageSearchQueryApiCommand.cs @@ -48,10 +48,12 @@ internal Request(string inToken, string inBeforeToken, string inAfterToken, SbMe [Serializable] internal sealed class Response : ApiCommandAbstract.Response { +#pragma warning disable CS0649 [JsonProperty("results")] private readonly List _messageJObjects; [JsonProperty("total_count")] internal readonly int totalCount; [JsonProperty("end_cursor")] internal readonly string endToken; [JsonProperty("has_next")] internal readonly bool hasNext; +#pragma warning restore CS0649 internal List BaseMessageDtos { get; private set; } diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/MessageSearchQueryApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/MessageSearchQueryApiCommand.cs.meta index 368bb60..e430c0d 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/MessageSearchQueryApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/MessageSearchQueryApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 056b58f7ffd8426089a81074ba7e80f5 -timeCreated: 1684657347 \ No newline at end of file +guid: 45b0e911a6a747f380ad402a7c921577 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/Reaction.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/Reaction.meta index 962aa0f..d13a44d 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/Reaction.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/Reaction.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9f49e217a7ee450faba7e1c9410ee357 -timeCreated: 1684720590 \ No newline at end of file +guid: 2be9a5b3fd0743548d98446be4b9432c +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/Reaction/AddReactionApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/Reaction/AddReactionApiCommand.cs.meta index 5b8374d..01e0730 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/Reaction/AddReactionApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/Reaction/AddReactionApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 0f22d00b49a649129376aa62157b1882 -timeCreated: 1684720993 \ No newline at end of file +guid: 5c79407c8808433b958f46907ca33951 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/Reaction/DeleteReactionApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/Reaction/DeleteReactionApiCommand.cs.meta index 42b340b..90ac3fc 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/Reaction/DeleteReactionApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/Reaction/DeleteReactionApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d803ab57626946398b544893b466f8e9 -timeCreated: 1684721138 \ No newline at end of file +guid: f5df2355295b46159e0189c7e5c758d5 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/SendMessageApiCommandAbstract.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/SendMessageApiCommandAbstract.cs.meta index 474b3dc..7bc2ed7 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/SendMessageApiCommandAbstract.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/SendMessageApiCommandAbstract.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 0bcbadb5108e4f9d902f5a480cecbe57 -timeCreated: 1684116384 \ No newline at end of file +guid: 5914aee3523f48308254e4e4072f9670 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/SendMessageApiCommandExtends.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/SendMessageApiCommandExtends.meta index 80eedc9..b0be5cc 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/SendMessageApiCommandExtends.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/SendMessageApiCommandExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: a33e17629ef04d648d09281d435488f2 -timeCreated: 1684117518 \ No newline at end of file +guid: 6d9e0aac83b84de8ae81bf6de71ac1ae +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/SendMessageApiCommandExtends/SendFileMessageApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/SendMessageApiCommandExtends/SendFileMessageApiCommand.cs.meta index 7711389..467e119 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/SendMessageApiCommandExtends/SendFileMessageApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/SendMessageApiCommandExtends/SendFileMessageApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 77531219cb904529830f56cf415e289e -timeCreated: 1683782603 \ No newline at end of file +guid: 09c743d0b2d94d608e2910130ac82da9 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/SendMessageApiCommandExtends/SendUserMessageApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/SendMessageApiCommandExtends/SendUserMessageApiCommand.cs.meta index f08804d..24b1b00 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/SendMessageApiCommandExtends/SendUserMessageApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/SendMessageApiCommandExtends/SendUserMessageApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1691c9eed3ad4c55a430d1cb6d5d96d7 -timeCreated: 1684114831 \ No newline at end of file +guid: b7e97feab6a74d52b41143ece5243ac6 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/TranslateUserMessageApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/TranslateUserMessageApiCommand.cs.meta index 61d7e14..d3928c9 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/TranslateUserMessageApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/TranslateUserMessageApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7be2e861a165433596639c17d2d08205 -timeCreated: 1684194676 \ No newline at end of file +guid: 1a69892ff1af412aba5d179212bbf988 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/UploadFileApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/UploadFileApiCommand.cs.meta index c967f2f..493b60d 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/UploadFileApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Message/UploadFileApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: f15c3a891a744c26a3412b5e8fb1874d -timeCreated: 1683507833 \ No newline at end of file +guid: 132fb878a77147478b6764a49293733c +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push.meta index 7763e22..fbfb23b 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 922cb6b78511473bb23b94fc7ed69ef0 -timeCreated: 1684997057 \ No newline at end of file +guid: 5db31bf6a8ed4db0bdf87908d3260e0f +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/GetDoNotDisturbApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/GetDoNotDisturbApiCommand.cs.meta index 551d8a7..a2c39ac 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/GetDoNotDisturbApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/GetDoNotDisturbApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 91ffa1ce14ff415f9ab6d220105db83f -timeCreated: 1685243842 \ No newline at end of file +guid: 92234bd2e8e443148912044a8e42577a +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/GetPushTemplateApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/GetPushTemplateApiCommand.cs.meta index fd1af54..ff60f2f 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/GetPushTemplateApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/GetPushTemplateApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 6405a8ceb92349168c7d7312b00dacf4 -timeCreated: 1685264602 \ No newline at end of file +guid: ed12ffb7c7b44c69a0a5f609938ce66e +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/GetPushTokensApiCommand.cs b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/GetPushTokensApiCommand.cs index 0cf4cd9..b1e5694 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/GetPushTokensApiCommand.cs +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/GetPushTokensApiCommand.cs @@ -28,7 +28,7 @@ internal Request(string inUserId, SbPushTokenType inTokenType, string inToken, R internal sealed class Response : ApiCommandAbstract.Response { [JsonProperty("device_tokens")] internal readonly List deviceTokens; - [JsonProperty("type")] private readonly string _pushTokenType; + [JsonProperty("type")] private readonly string _pushTokenType = null; [JsonProperty("token")] internal readonly string token; [JsonProperty("has_more")] internal readonly bool hasMore; diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/GetPushTokensApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/GetPushTokensApiCommand.cs.meta index 73d8859..5b6e731 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/GetPushTokensApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/GetPushTokensApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 65f2c840d17146538fe5f128394992aa -timeCreated: 1685070072 \ No newline at end of file +guid: 06dd036057944c4698aa9e1fe1c0924c +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/GetSnoozePeriodApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/GetSnoozePeriodApiCommand.cs.meta index 461d8ad..a219251 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/GetSnoozePeriodApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/GetSnoozePeriodApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7483f3c2160b44a39729f0ff72bff619 -timeCreated: 1685253380 \ No newline at end of file +guid: 503c3eb23a7e407eaec7dc1068b7d7d3 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/RegisterPushTokenApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/RegisterPushTokenApiCommand.cs.meta index cdaf7c7..b9a5a0d 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/RegisterPushTokenApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/RegisterPushTokenApiCommand.cs.meta @@ -1,11 +1,3 @@ fileFormatVersion: 2 -guid: f59c3d9807d0845fc8a161d6198fb3f5 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 631236177aeb45958e5b6210afaffda4 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/SetDoNotDisturbApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/SetDoNotDisturbApiCommand.cs.meta index 66b3e1e..7e43592 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/SetDoNotDisturbApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/SetDoNotDisturbApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 213f9a4cc3f74cf98df5b556a5355c82 -timeCreated: 1685243580 \ No newline at end of file +guid: c1db435a279f42168248a7f024f85f40 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/SetPushTemplateApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/SetPushTemplateApiCommand.cs.meta index abd9c5a..0a78e62 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/SetPushTemplateApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/SetPushTemplateApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 314994b309f44295bd25a5ad52ca864d -timeCreated: 1685264479 \ No newline at end of file +guid: a456d218e32243e48de3d4b8f67a6ff5 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/SetSnoozePeriodApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/SetSnoozePeriodApiCommand.cs.meta index c51db7d..6c7535a 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/SetSnoozePeriodApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/SetSnoozePeriodApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 070f9d28ebf549ec9e737ea702b4df09 -timeCreated: 1685243154 \ No newline at end of file +guid: 4bb23fc9e6fd4efc975f843fcce9181a +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/UnregisterAllPushTokenApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/UnregisterAllPushTokenApiCommand.cs.meta index 53336d5..2d04654 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/UnregisterAllPushTokenApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/UnregisterAllPushTokenApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 69ed509f855a403999a64b9c107d9cec -timeCreated: 1685060336 \ No newline at end of file +guid: d9ce012a87684c16a60752fe02496c82 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/UnregisterPushTokenApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/UnregisterPushTokenApiCommand.cs.meta index d48cab2..6701edf 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/UnregisterPushTokenApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Push/UnregisterPushTokenApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 4d2fc2f7c7ae471faa2819113ba11e69 -timeCreated: 1685060068 \ No newline at end of file +guid: a721509f655845b880ca1095e65061c5 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Report.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Report.meta index 5b02990..570adc4 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Report.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Report.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7ca0fd0d2a984e5384b253633266d649 -timeCreated: 1684927648 \ No newline at end of file +guid: 2ea1f382ead04b0fa5e703c2206888c0 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Report/ReportChannelApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Report/ReportChannelApiCommand.cs.meta index 256aac4..c190548 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Report/ReportChannelApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Report/ReportChannelApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1cf10cf86e784b0b9a342f577da471ae -timeCreated: 1684973107 \ No newline at end of file +guid: deecba5d66b9445ea854b470aecf4e3f +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Report/ReportMessageApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Report/ReportMessageApiCommand.cs.meta index 28f4acb..c0332f0 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Report/ReportMessageApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Report/ReportMessageApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ef2644324f07475b86f571ca1905147f -timeCreated: 1684971602 \ No newline at end of file +guid: 1edd0d9695f54042810695488b53767e +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Report/ReportUserApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Report/ReportUserApiCommand.cs.meta index e84246d..ddc38b2 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Report/ReportUserApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/Report/ReportUserApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 0169f5a41f224a81af4a0aeb2a07ad4d -timeCreated: 1684927383 \ No newline at end of file +guid: 9268499fa7e642e5b74ba5b7b0607359 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User.meta index 5ea534d..6cb2734 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 58f5ce6da78a4522bebd1e0697a33c98 -timeCreated: 1682766849 \ No newline at end of file +guid: 9b0f6477aa6646028fe28a368f2545cb +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/BlockedUserListQueryApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/BlockedUserListQueryApiCommand.cs.meta index e5ad288..e19f2a3 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/BlockedUserListQueryApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/BlockedUserListQueryApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9d0481ba410949749b2d3041bcae0541 -timeCreated: 1682774513 \ No newline at end of file +guid: bd86a2cd8547498fbac2487ead6d6540 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Connection.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Connection.meta index 153646c..fc567a4 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Connection.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Connection.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7602ac679332424fad3d31a0c17bb83f -timeCreated: 1669969820 \ No newline at end of file +guid: d1c22f97faf34fbfbee12b6f160c5eef +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Connection/RefreshSessionKeyApiCommand.cs b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Connection/RefreshSessionKeyApiCommand.cs index adba6fa..1626602 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Connection/RefreshSessionKeyApiCommand.cs +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Connection/RefreshSessionKeyApiCommand.cs @@ -40,8 +40,10 @@ internal Request(string inAppId, string inUserId, string inAuthToken, bool inExp [Serializable] internal sealed class Response : ApiCommandAbstract.Response { +#pragma warning disable CS0649 [JsonProperty("key")] private readonly string _key; [JsonProperty("new_key")] private readonly string _newKey; +#pragma warning restore CS0649 internal string Key { get; private set; } diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Connection/RefreshSessionKeyApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Connection/RefreshSessionKeyApiCommand.cs.meta index 443f0fb..a15ee1d 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Connection/RefreshSessionKeyApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Connection/RefreshSessionKeyApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 4838885d88994bc48ed176ebd6a41e95 -timeCreated: 1669969827 \ No newline at end of file +guid: 378fc8c2ffee448185805afb04ed2cb2 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/GetGroupChannelCountApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/GetGroupChannelCountApiCommand.cs.meta index d5ba057..b949b66 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/GetGroupChannelCountApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/GetGroupChannelCountApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: f88a831ba13440cb9b5b505e6ab91bba -timeCreated: 1684797341 \ No newline at end of file +guid: c9d9cf58b44e4a679e175e13e79da990 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/InvitationPreference.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/InvitationPreference.meta index ac5c846..09e60d2 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/InvitationPreference.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/InvitationPreference.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1e40bc17cdfc46e0915668ff4f16494b -timeCreated: 1684927470 \ No newline at end of file +guid: 6baee2ae96514383a4db9e53fde3e07e +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/InvitationPreference/GetChannelInvitationPreferenceApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/InvitationPreference/GetChannelInvitationPreferenceApiCommand.cs.meta index ab8ed4e..e2ca42b 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/InvitationPreference/GetChannelInvitationPreferenceApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/InvitationPreference/GetChannelInvitationPreferenceApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9973728ad6c446a4814851f76b68953f -timeCreated: 1681127309 \ No newline at end of file +guid: e506823ae2484e81a50b6101f1af9f22 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/InvitationPreference/SetChannelInvitationPreferenceApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/InvitationPreference/SetChannelInvitationPreferenceApiCommand.cs.meta index 3a76f0a..d76e390 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/InvitationPreference/SetChannelInvitationPreferenceApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/InvitationPreference/SetChannelInvitationPreferenceApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 5488bd8b8d5f4fbc9179e1fa5e2225e5 -timeCreated: 1681127072 \ No newline at end of file +guid: 015ed38429c74d4aa9bf6861b1e5173e +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/MetaData.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/MetaData.meta index 486289a..adc24ba 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/MetaData.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/MetaData.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d670ee5e14864220b15e5b84418f189c -timeCreated: 1683001233 \ No newline at end of file +guid: 557d140d44354954bb286b197d5d8f85 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/MetaData/CreateUserMetaDataApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/MetaData/CreateUserMetaDataApiCommand.cs.meta index e713ee1..7b3ef4b 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/MetaData/CreateUserMetaDataApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/MetaData/CreateUserMetaDataApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 66b89c402328448491888a1efcfc95ea -timeCreated: 1683001233 \ No newline at end of file +guid: 9e17401ec7984bdaa1af92de3f8e4f19 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/MetaData/DeleteAllUserMetaDataApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/MetaData/DeleteAllUserMetaDataApiCommand.cs.meta index a4789c1..909cd6f 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/MetaData/DeleteAllUserMetaDataApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/MetaData/DeleteAllUserMetaDataApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 989ca7ec3a574f028db982972691551f -timeCreated: 1683001233 \ No newline at end of file +guid: a8a87fc0b54948ff88438e50200ec031 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/MetaData/DeleteUserMetaDataApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/MetaData/DeleteUserMetaDataApiCommand.cs.meta index 84520c1..227a516 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/MetaData/DeleteUserMetaDataApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/MetaData/DeleteUserMetaDataApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: b2c1196edbd84a6aa4c75bc9a0fb0d6e -timeCreated: 1683001233 \ No newline at end of file +guid: 0a56a1688576490ead5d0a8cc2548e22 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/MetaData/UpdateUserMetaDataApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/MetaData/UpdateUserMetaDataApiCommand.cs.meta index 919f199..75eef52 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/MetaData/UpdateUserMetaDataApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/MetaData/UpdateUserMetaDataApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 471da5e6c33d466981691df4339ede95 -timeCreated: 1683001233 \ No newline at end of file +guid: bc9ab8259d8e4ed3ad1673b95218d871 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Moderation.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Moderation.meta index f25947d..7d1f763 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Moderation.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Moderation.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 35a22214f22a4536acf54468b52242e7 -timeCreated: 1683011104 \ No newline at end of file +guid: 2e1aff9547654bc58e5a53c3dbce1071 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Moderation/BlockUserApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Moderation/BlockUserApiCommand.cs.meta index 9820330..2244f07 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Moderation/BlockUserApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Moderation/BlockUserApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 23adcdf1b0454194bccb1e41f4196f32 -timeCreated: 1683011104 \ No newline at end of file +guid: 1a0e4828d283430ca6683b39ab7150f0 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Moderation/UnblockUserApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Moderation/UnblockUserApiCommand.cs.meta index ea5fe5c..5595922 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Moderation/UnblockUserApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/Moderation/UnblockUserApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 189acf7ccf1843b79c73f958f66e32ab -timeCreated: 1683011104 \ No newline at end of file +guid: 3943544109164db4b59c133197a8b296 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UnreadCount.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UnreadCount.meta index 861f495..50f889d 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UnreadCount.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UnreadCount.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: f006c4e8228e44a88512244abb067b3e -timeCreated: 1684795307 \ No newline at end of file +guid: d6e7bb291082499b85e0ed6ad761b13c +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UnreadCount/GetTotalUnreadChannelCountApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UnreadCount/GetTotalUnreadChannelCountApiCommand.cs.meta index 737ed66..05b2958 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UnreadCount/GetTotalUnreadChannelCountApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UnreadCount/GetTotalUnreadChannelCountApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7713f5ca4228412a9a596834d942c65e -timeCreated: 1684795325 \ No newline at end of file +guid: 73ec9017e79b4db8860cdb3c24b12fba +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UnreadCount/GetTotalUnreadMessageCountApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UnreadCount/GetTotalUnreadMessageCountApiCommand.cs.meta index d9d1464..abb8433 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UnreadCount/GetTotalUnreadMessageCountApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UnreadCount/GetTotalUnreadMessageCountApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: f065e4ee2f0a4ca6b37dd0921d5e9b84 -timeCreated: 1684795690 \ No newline at end of file +guid: 428033b624064a4e82ba62a2a6a0269d +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UnreadCount/GetUnreadItemCountApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UnreadCount/GetUnreadItemCountApiCommand.cs.meta index 4ed3dfa..7ebaf09 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UnreadCount/GetUnreadItemCountApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UnreadCount/GetUnreadItemCountApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 034a75d7f1bf49679fa68a718bd32b25 -timeCreated: 1684796520 \ No newline at end of file +guid: fcce48dac5dc4050b3fd87d49fbeb025 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UpdateUserInfoApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UpdateUserInfoApiCommand.cs.meta index 102d46e..909595e 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UpdateUserInfoApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UpdateUserInfoApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: bbb043a6521247718b04103eac20f0d2 -timeCreated: 1683362922 \ No newline at end of file +guid: 8c496f7034b142d893fb59bb238933ab +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UserListQueryApiCommand.cs.meta b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UserListQueryApiCommand.cs.meta index 936c830..b891733 100644 --- a/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UserListQueryApiCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/ApiCommand/ApiCommandExtends/User/UserListQueryApiCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 3ce308c21c764f7cbe02d9991537ae71 -timeCreated: 1682766870 \ No newline at end of file +guid: b3a1d08ed2484a78a28ce27779572de4 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/CommandRouter.cs b/Runtime/Scripts/Internal/Command/CommandRouter.cs index 655b77b..073079d 100644 --- a/Runtime/Scripts/Internal/Command/CommandRouter.cs +++ b/Runtime/Scripts/Internal/Command/CommandRouter.cs @@ -13,8 +13,8 @@ namespace Sendbird.Chat { internal class CommandRouter : IWsClientEventListener { - private readonly WsClient _wsClient = new WsClient(); - private readonly IHttpClient _apiClient = new UnityHttpClient(); + private readonly WebSocketClient _wsClient = new WebSocketClient(); + private readonly IPlatformHttpClient _apiClient = PlatformModule.PlatformProvider.CreateHttpClient(); private readonly SendbirdChatMainContext _chatMainContextRef = null; private string _sessionKey = null; private readonly Dictionary _commandAckTimersByRequestId = new Dictionary(); @@ -231,10 +231,10 @@ private HttpClientRequestParamsBase CreateHttpRequestParams(ApiCommandAbstract.R inResultHandler, inApiRequest.OnUploadProgress); } - requestParams.InsertCustomHeader(ConnectionHeaders.CONTENT_TYPE_NAME, inApiRequest.ContentTypeValue); requestParams.InsertCustomHeader(ConnectionHeaders.ACCEPT.Name, ConnectionHeaders.ACCEPT.Value); requestParams.InsertCustomHeader(ConnectionHeaders.USER_AGENT.Name, ConnectionHeaders.USER_AGENT.Value); requestParams.InsertCustomHeader(ConnectionHeaders.SB_USER_AGENT.Name, ConnectionHeaders.SB_USER_AGENT.Value); + requestParams.InsertCustomHeader(ConnectionHeaders.SB_SDK_USER_AGENT.Name, ConnectionHeaders.SB_SDK_USER_AGENT.Value); requestParams.InsertCustomHeader(ConnectionHeaders.REQUEST_SENT_TIMESTAMP.Name, ConnectionHeaders.REQUEST_SENT_TIMESTAMP.Value); string valueOfSendbirdName = ConnectionHeaders.BuildValueOfSendbirdName(_chatMainContextRef.ApplicationId, _chatMainContextRef.CustomerAppVersion); requestParams.InsertCustomHeader(ConnectionHeaders.SENDBIRD_NAME, valueOfSendbirdName); @@ -276,15 +276,9 @@ private SbError TryConvertJsonToError(string inJsonString) return null; } - internal void ConnectWs(string inWsHost, string inUserId, string inAccessToken = null, string inSessionKey = null, WsClient.WsConnectResultHandler inResultHandler = null) + internal void ConnectWs(string inWsHost, string inUserId, string inAccessToken = null, string inSessionKey = null, WebSocketClient.ConnectResultDelegate inResultHandler = null) { - string uri = CreateWebSocketUri(inWsHost, inUserId, inAccessToken, inSessionKey); - WsClientConnectParams wsClientConnectParams = new WsClientConnectParams(uri); - { - wsClientConnectParams.CustomHeaders.Add(ConnectionHeaders.USER_AGENT.Name, ConnectionHeaders.USER_AGENT.Value); - wsClientConnectParams.CustomHeaders.Add(ConnectionHeaders.REQUEST_SENT_TIMESTAMP.Name, ConnectionHeaders.REQUEST_SENT_TIMESTAMP.Value); - } - + WsClientConnectParams wsClientConnectParams = CreateWebSocketClientConnectParams(inWsHost, inUserId, inAccessToken, inSessionKey); _wsClient.Connect(wsClientConnectParams, inResultHandler); } @@ -331,11 +325,11 @@ private void SendWsCommandFromQueueIfAble() if (_sendingWsCommand == null && 0 < _wsCommandSendQueue.Count) { - void OnSendResult(WsClientSendResultType inSendResultType, WsClientError inWsClientErrorNullable) + void OnSendResult(WsClientSendResult inSendResult) { - if (inSendResultType != WsClientSendResultType.Succeeded) + if (inSendResult.resultType != WsClientSendResult.ResultType.Succeeded) { - SbError error = inWsClientErrorNullable == null ? new SbError(SbErrorCode.RequestFailed) : new SbError(SbErrorCode.RequestFailed, inWsClientErrorNullable.ErrorMessage); + SbError error = new SbError(SbErrorCode.RequestFailed, inSendResult.resultMessage); _sendingWsCommand.SendCompletionHandler?.Invoke(error); _eventListeners.ForEach(inEventListener => { inEventListener.OnWsError(error); }); } @@ -353,21 +347,22 @@ void OnSendResult(WsClientSendResultType inSendResultType, WsClientError inWsCli StartAckTimer(_sendingWsCommand.ReqId, _sendingWsCommand.AckCompletionHandler); } + Logger.Info(Logger.CategoryType.Command, $"SendWsCommandFromQueueIfAble json:{_sendingWsCommand.ToJsonString()}"); _wsClient.Send(_sendingWsCommand.ToJsonString(), OnSendResult); } } - internal void CloseWs(Action inResultHandler = null) + internal void CloseWs(Action inResultHandler = null) { _wsClient.Close(inResultHandler); } internal WsClientStateType GetWsClientStateType() { - return _wsClient.StateType; + return _wsClient.ClientStateType; } - private string CreateWebSocketUri(string inWebSocketHostUrl, string inUserId, string inAuthToken = null, string inSessionKey = null) + private WsClientConnectParams CreateWebSocketClientConnectParams(string inWebSocketHostUrl, string inUserId, string inAuthToken = null, string inSessionKey = null) { if (string.IsNullOrEmpty(inWebSocketHostUrl) || string.IsNullOrEmpty(inUserId) || _chatMainContextRef == null) { @@ -377,31 +372,44 @@ private string CreateWebSocketUri(string inWebSocketHostUrl, string inUserId, st StringBuilder uriStringBuilder = new StringBuilder(inWebSocketHostUrl); { - uriStringBuilder.Append($"/?p={_chatMainContextRef.PlatformName}"); + uriStringBuilder.Append($"/?p={WebUtility.UrlEncode(SendbirdChatMainContext.PLATFORM_NAME)}"); uriStringBuilder.Append($"&user_id={WebUtility.UrlEncode(inUserId)}"); - if (string.IsNullOrEmpty(inAuthToken) == false) - uriStringBuilder.Append($"&access_token={WebUtility.UrlEncode(inAuthToken)}"); - - if (string.IsNullOrEmpty(inSessionKey) == false) - uriStringBuilder.Append($"&key={WebUtility.UrlEncode(inSessionKey)}"); - if (_chatMainContextRef.SessionManager != null && _chatMainContextRef.SessionManager.HasSessionHandler()) uriStringBuilder.Append("&expiring_session=1"); if (_chatMainContextRef.UserLocalCache) uriStringBuilder.Append("&use_local_cache=1"); - - uriStringBuilder.Append($"&pv={WebUtility.UrlEncode(_chatMainContextRef.PlatformVersion)}"); + + uriStringBuilder.Append($"&pv={WebUtility.UrlEncode(SendbirdChatMainContext.PLATFORM_NAME)}"); + uriStringBuilder.Append($"&sv={WebUtility.UrlEncode(_chatMainContextRef.SdkVersion)}"); uriStringBuilder.Append($"&ai={WebUtility.UrlEncode(_chatMainContextRef.ApplicationId)}"); uriStringBuilder.Append($"&av={WebUtility.UrlEncode(_chatMainContextRef.CustomerAppVersion)}"); - uriStringBuilder.Append($"&o={WebUtility.UrlEncode(_chatMainContextRef.OsName)}"); + uriStringBuilder.Append($"&o={WebUtility.UrlEncode(SendbirdChatMainContext.OS_NAME)}"); uriStringBuilder.Append("&include_extra_data=premium_feature_list,file_upload_size_limit,application_attributes,emoji_hash"); uriStringBuilder.Append($"&{ConnectionHeaders.SB_USER_AGENT.Name}={ConnectionHeaders.SB_USER_AGENT.Value}"); uriStringBuilder.Append($"&{ConnectionHeaders.SB_SDK_USER_AGENT.Name}={ConnectionHeaders.SB_SDK_USER_AGENT.Value}"); + +#if UNITY_WEBGL + uriStringBuilder.Append($"&{ConnectionHeaders.REQUEST_SENT_TIMESTAMP.Name}={ConnectionHeaders.REQUEST_SENT_TIMESTAMP.Value}"); +#endif + } + + WsClientConnectParams wsClientConnectParams = new WsClientConnectParams(uriStringBuilder.ToString()); + { +#if !UNITY_WEBGL + wsClientConnectParams.CustomHeaders.Add(ConnectionHeaders.USER_AGENT.Name, ConnectionHeaders.USER_AGENT.Value); + wsClientConnectParams.CustomHeaders.Add(ConnectionHeaders.REQUEST_SENT_TIMESTAMP.Name, ConnectionHeaders.REQUEST_SENT_TIMESTAMP.Value); +#endif + + if (string.IsNullOrEmpty(inAuthToken) == false) + wsClientConnectParams.CustomHeaders.Add(ConnectionHeaders.SENDBIRD_WS_TOKEN, WebUtility.UrlEncode(inAuthToken)); + + if (string.IsNullOrEmpty(inSessionKey) == false) + wsClientConnectParams.CustomHeaders.Add(ConnectionHeaders.SENDBIRD_WS_AUTH, WebUtility.UrlEncode(inSessionKey)); } - return uriStringBuilder.ToString(); + return wsClientConnectParams; } private void StartAckTimer(string inRequestId, WsSendCommandAbstract.AckHandler inAckHandler) @@ -481,15 +489,15 @@ private void FlushAllApiRequestCommandsWithError(SbError inError) } } - void IWsClientEventListener.OnErrorInOpenState(WsClientErrorType inErrorType, WsClientError inWsClientErrorNullable) + void IWsClientEventListener.OnErrorInOpenState(WsClientError inWsClientError) { SbErrorCode errorCode = SbErrorCode.WebSocketConnectionFailed; - if (inErrorType == WsClientErrorType.ReceivedClose || inErrorType == WsClientErrorType.SocketClosed) + if (inWsClientError.ClientErrorType == WsClientErrorType.ReceivedClose || inWsClientError.ClientErrorType == WsClientErrorType.SocketClosed) { errorCode = SbErrorCode.WebSocketConnectionClosed; } - SbError error = inWsClientErrorNullable == null ? new SbError(errorCode) : new SbError(errorCode, inWsClientErrorNullable.ErrorMessage); + SbError error = new SbError(errorCode, inWsClientError.ErrorMessage); _eventListeners.ForEach(inEventListener => { inEventListener.OnWsError(error); }); } diff --git a/Runtime/Scripts/Internal/Command/CommandRouter.cs.meta b/Runtime/Scripts/Internal/Command/CommandRouter.cs.meta index 838f5e8..552746f 100644 --- a/Runtime/Scripts/Internal/Command/CommandRouter.cs.meta +++ b/Runtime/Scripts/Internal/Command/CommandRouter.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 771a7a08027448bb8e9e61e2e9794e95 -timeCreated: 1670400056 \ No newline at end of file +guid: af02b39a8f414c3098064bc7f16af5da +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject.meta b/Runtime/Scripts/Internal/Command/DataTransferObject.meta index bb7c0cc..50328fb 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 15a80f37b8674a9a86c577a83ace5f69 -timeCreated: 1671944362 \ No newline at end of file +guid: dcf879ed4be249d5b1921fc2802132df +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/AppInfoDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/AppInfoDto.cs.meta index 004982f..d66de39 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/AppInfoDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/AppInfoDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 5d7421d701e64e4a9d45a7e934492078 -timeCreated: 1671945301 \ No newline at end of file +guid: aca97dcb5e3645bcbb9a1d51dbe63e3c +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Channel.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Channel.meta index e0aac29..3db41d6 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Channel.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Channel.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 2849c259b90640818eb247c4a93ddd7d -timeCreated: 1678346759 \ No newline at end of file +guid: 24cd404eefd048b9a6949d271933f730 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/BaseChannelDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/BaseChannelDto.cs.meta index a8c7dbd..46d9780 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/BaseChannelDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/BaseChannelDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 84c669b9ee314f0799264e36f273a4fb -timeCreated: 1679560518 \ No newline at end of file +guid: 208e30a128a741ddaa7f1944240df175 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/BaseChannelDtoExtends.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/BaseChannelDtoExtends.meta index 26c55af..2bb3fe1 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/BaseChannelDtoExtends.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/BaseChannelDtoExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 04e2c0d283224fce9d101b331ef1a1e5 -timeCreated: 1679560629 \ No newline at end of file +guid: fb1e0a3e6c194667810b3a25a992d3ef +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/BaseChannelDtoExtends/GroupChannelDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/BaseChannelDtoExtends/GroupChannelDto.cs.meta index 2a47d32..09a098c 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/BaseChannelDtoExtends/GroupChannelDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/BaseChannelDtoExtends/GroupChannelDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 0615532ebf1446e696361aa888054831 -timeCreated: 1678086178 \ No newline at end of file +guid: de66bf931c6444278fe3d873d7e0105b +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/BaseChannelDtoExtends/OpenChannelDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/BaseChannelDtoExtends/OpenChannelDto.cs.meta index fd7df8d..1777c8b 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/BaseChannelDtoExtends/OpenChannelDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/BaseChannelDtoExtends/OpenChannelDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 2b832b1197d0459b8e8ea2877d15d536 -timeCreated: 1678352919 \ No newline at end of file +guid: a8d5daa015f5480d89470ba156065396 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/GroupChannelMemberCountDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/GroupChannelMemberCountDto.cs.meta index 6aee0d0..db011de 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/GroupChannelMemberCountDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/GroupChannelMemberCountDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 23c8aa9535094ad2b0b6405aa481697b -timeCreated: 1681796405 \ No newline at end of file +guid: 043dc854443c4b6bbe5b371938b9c7e8 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/OpenChannelMemberCountDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/OpenChannelMemberCountDto.cs.meta index 8c0689c..92253e6 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/OpenChannelMemberCountDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Channel/OpenChannelMemberCountDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9158a1241e414999bdf4e8994f9f86ff -timeCreated: 1681797901 \ No newline at end of file +guid: 43aaede823b54c8595da1a4cb3658196 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Message.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Message.meta index 5665102..5b849fc 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Message.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Message.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 59792d3b9e1645e7941f02184c84db39 -timeCreated: 1678932248 \ No newline at end of file +guid: f07ba429bfea44859e6127492c16dfa7 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/AppleCriticalAlertOptionsDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/AppleCriticalAlertOptionsDto.cs.meta index e40fc68..f9851a3 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/AppleCriticalAlertOptionsDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/AppleCriticalAlertOptionsDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 22197d003c9549d89668a04c9fe319f1 -timeCreated: 1678937222 \ No newline at end of file +guid: 402050f84cfa46d6955278b1718aa8aa +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/BaseMessageDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/BaseMessageDto.cs.meta index a761bda..1455039 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/BaseMessageDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/BaseMessageDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: aaba106153d740b29879a7f5e1c86d99 -timeCreated: 1678932266 \ No newline at end of file +guid: 054b48d2b6ad43ce9a82a5f28d10939f +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/BaseMessageDtoExtends.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/BaseMessageDtoExtends.meta index af4044c..34ba73c 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/BaseMessageDtoExtends.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/BaseMessageDtoExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ac99063b294c45cf83b7551abd42a317 -timeCreated: 1679569777 \ No newline at end of file +guid: 722b9e77496d49f589578e8b689363d5 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/BaseMessageDtoExtends/AdminMessageDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/BaseMessageDtoExtends/AdminMessageDto.cs.meta index 2258f34..0b6fc79 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/BaseMessageDtoExtends/AdminMessageDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/BaseMessageDtoExtends/AdminMessageDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ff6446434bee4f95a32a41bc7612f1ec -timeCreated: 1679905001 \ No newline at end of file +guid: f7aff40532814dedad1fd2bc9d4d0bda +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/BaseMessageDtoExtends/FileMessageDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/BaseMessageDtoExtends/FileMessageDto.cs.meta index 4af0438..cfde46c 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/BaseMessageDtoExtends/FileMessageDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/BaseMessageDtoExtends/FileMessageDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: e2dd5b58425648a5add30af587488286 -timeCreated: 1679904980 \ No newline at end of file +guid: f3091d2091a346c2909ce7db31d0892d +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/BaseMessageDtoExtends/UserMessageDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/BaseMessageDtoExtends/UserMessageDto.cs.meta index 8d18bcd..34a728a 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/BaseMessageDtoExtends/UserMessageDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/BaseMessageDtoExtends/UserMessageDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9d3de569e11c4de9bf8df1de9d774b77 -timeCreated: 1678937105 \ No newline at end of file +guid: 7da1e282d23a4e8a9fe97b282733f06c +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/DeletedMessageDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/DeletedMessageDto.cs.meta index 5979207..7509e5b 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/DeletedMessageDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/DeletedMessageDto.cs.meta @@ -1,11 +1,3 @@ fileFormatVersion: 2 -guid: 5a4ed2067bf014fc1a557f1f13a3337e -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 1a583879bd0944c2bbed047ede57d4d0 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/MessageEventsDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/MessageEventsDto.cs.meta index d3020a6..13d768b 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/MessageEventsDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/MessageEventsDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 8709b71479f6422c88fe8a7aa5b000fa -timeCreated: 1679044058 \ No newline at end of file +guid: 720fce9fdcae470d875c0aed406e504a +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/MessageMetaArrayDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/MessageMetaArrayDto.cs.meta index 37249ea..d2e7fc2 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/MessageMetaArrayDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/MessageMetaArrayDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: c475c36d8a484b3ca998d45a6a238974 -timeCreated: 1683787388 \ No newline at end of file +guid: c25e6c0884fa4e2b9c9ab1328f9274df +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/MessageMetaArrayUpdateDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/MessageMetaArrayUpdateDto.cs.meta index 5b91ea7..c06cf97 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/MessageMetaArrayUpdateDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/MessageMetaArrayUpdateDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9e87f6cca8454af78f16c0c6045e1a65 -timeCreated: 1684893148 \ No newline at end of file +guid: 21b8d970c50c49bab1dc66e64db79a45 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/OpenGraph.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/OpenGraph.meta index 789777b..fb457db 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/OpenGraph.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/OpenGraph.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: e4049d4015ce410980a5be3af7271c62 -timeCreated: 1679044417 \ No newline at end of file +guid: baa3b0dba4664a4abaa3408f8b0aaa0b +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/OpenGraph/OgImageDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/OpenGraph/OgImageDto.cs.meta index c77bba1..ab55b95 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/OpenGraph/OgImageDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/OpenGraph/OgImageDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 57983d5d49d34d31a5160d00f97d3b17 -timeCreated: 1678938096 \ No newline at end of file +guid: 2ffa0eb9f7d047debe6b801823e21744 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/OpenGraph/OgMetaDataDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/OpenGraph/OgMetaDataDto.cs.meta index 5dee649..bd7f041 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/OpenGraph/OgMetaDataDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/OpenGraph/OgMetaDataDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: eb623755b1fb4c7ca6bff02d13a62adf -timeCreated: 1678938039 \ No newline at end of file +guid: 335ec215405042349caadf8ea46fa26d +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/PluginDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/PluginDto.cs.meta index 56c048c..c7bb509 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/PluginDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/PluginDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 6020ec81ccd04895b20524cadb445b9a -timeCreated: 1679039382 \ No newline at end of file +guid: 4afe3c1f161a4e53874b4c8b4612be32 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/Poll.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/Poll.meta index af5152c..c78c6d0 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/Poll.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/Poll.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: da1e267f8b6244fb8e6ebd2fb698e11e -timeCreated: 1679044437 \ No newline at end of file +guid: 59488e3432634b9fb1006b99b8d4a212 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/Poll/PollDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/Poll/PollDto.cs.meta index 4ebab4b..2982e22 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/Poll/PollDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/Poll/PollDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 18daf461299549108777fe2f2befcffb -timeCreated: 1679039826 \ No newline at end of file +guid: d4597aaa10554295aa7025fcc09bda72 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/ReactionDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/ReactionDto.cs.meta index 0300535..a41e840 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/ReactionDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/ReactionDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: c6f94d0643ba40738859dbbf07355e12 -timeCreated: 1685624861 \ No newline at end of file +guid: 21bc5bb319bc47158d959cf996601b25 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/ReactionEventDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/ReactionEventDto.cs.meta index 042c4f9..2057f34 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/ReactionEventDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/ReactionEventDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ee0e718d6e8b43829fb20bd6b6b6ff13 -timeCreated: 1679044892 \ No newline at end of file +guid: 572bcc548c124f20af5c15174828666f +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/ThreadInfoDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/ThreadInfoDto.cs.meta index 20e3c71..d314be8 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/ThreadInfoDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/ThreadInfoDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d16f25af357344aa98933964e0d3d537 -timeCreated: 1679044591 \ No newline at end of file +guid: f914f7cceda24eb39f2cd1a0ef75ebaa +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/ThumbnailDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/ThumbnailDto.cs.meta index 1eac666..1d17d03 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/Message/ThumbnailDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/Message/ThumbnailDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: a21179299c7741da8c900b14019f06a9 -timeCreated: 1683516850 \ No newline at end of file +guid: 5747b2fddd0246b2981d046439829861 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/ReconnectionDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/ReconnectionDto.cs.meta index cc3ebc7..b7835f0 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/ReconnectionDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/ReconnectionDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 10953d00540749dab245d8d1683327a8 -timeCreated: 1671944415 \ No newline at end of file +guid: 462d27298781446e875b2e94992afb30 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/User.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/User.meta index b5ff9d5..9c9c18e 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/User.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/User.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: b4e7ab2c16684c37b94d111d22011918 -timeCreated: 1679049152 \ No newline at end of file +guid: 6eaa7fe85b76432dafaadc5369b04db6 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/User/UnreadMessageCountDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/User/UnreadMessageCountDto.cs.meta index e19a3c8..1168fea 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/User/UnreadMessageCountDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/User/UnreadMessageCountDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 15b3991ee24b420c8250eef961fd583a -timeCreated: 1684825432 \ No newline at end of file +guid: 72f7d28046b24b7e9c504155022a3044 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDto.cs.meta index 6dea54b..0aeb95d 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 99493fc66ab34d8b9c73ea0c9d4fa564 -timeCreated: 1671945583 \ No newline at end of file +guid: b2209aa2874b413aa3111a84045bd2db +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends.meta index e4b49a6..3a82b25 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 66f7faedb80347c99af90276395e302c -timeCreated: 1679570614 \ No newline at end of file +guid: d9d30c58c5ff437c92385e125c23c9de +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/MemberDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/MemberDto.cs.meta index a0343fb..cd7906a 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/MemberDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/MemberDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 6b22459819a9498ca9db61c4942b915c -timeCreated: 1679570630 \ No newline at end of file +guid: 86447f86b6ec4559b9b2a16fb1c2cfd6 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/ParticipantDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/ParticipantDto.cs.meta index 464e721..9fc9e6d 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/ParticipantDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/ParticipantDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1f74d41470c747ceb06e49f7123bac9b -timeCreated: 1682775007 \ No newline at end of file +guid: b596356bd2e54180a47b57d35e6f19c1 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/RestrictedUserDto.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/RestrictedUserDto.meta index 0d832d3..03c1c55 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/RestrictedUserDto.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/RestrictedUserDto.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 60d8dd79759c42ca9dcfdb8a5a3ee87c -timeCreated: 1681276551 \ No newline at end of file +guid: e1c373eb1f9e4384a9fcab38b398a77e +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/RestrictedUserDto/RestrictedUserDto.cs b/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/RestrictedUserDto/RestrictedUserDto.cs index 893d7f9..e63f434 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/RestrictedUserDto/RestrictedUserDto.cs +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/RestrictedUserDto/RestrictedUserDto.cs @@ -14,9 +14,9 @@ internal class RestrictedUserDto : UserDto #pragma warning disable CS0649 [JsonProperty("description")] private readonly string _description; [JsonProperty("muted_description")] private readonly string _mutedDescription; - [JsonProperty("end_at")] private readonly long? _endAt; - [JsonProperty("muted_start_at")] private readonly long? _mutedStartAt; - [JsonProperty("muted_end_at")] private readonly long? _mutedEndAt; + [JsonProperty("end_at")] private readonly long? _endAt = null; + //[JsonProperty("muted_start_at")] private readonly long? _mutedStartAt = null; + [JsonProperty("muted_end_at")] private readonly long? _mutedEndAt = null; [JsonProperty("remaining_duration")] private readonly long? _remainingDuration; [JsonProperty("restriction_type")] private readonly string _restrictionType; #pragma warning restore CS0649 diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/RestrictedUserDto/RestrictedUserDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/RestrictedUserDto/RestrictedUserDto.cs.meta index 1147c03..c729386 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/RestrictedUserDto/RestrictedUserDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/RestrictedUserDto/RestrictedUserDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: c08939a3e9c542fba92ec86a08e1f2d4 -timeCreated: 1681276534 \ No newline at end of file +guid: eff642d8b610471ca0008a3cdecae8bb +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/SenderDto.cs.meta b/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/SenderDto.cs.meta index 9dd8f3c..0918209 100644 --- a/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/SenderDto.cs.meta +++ b/Runtime/Scripts/Internal/Command/DataTransferObject/User/UserDtoExtends/SenderDto.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: aa1436a050264f96abbb18fffef97af0 -timeCreated: 1679049171 \ No newline at end of file +guid: 7930382a022143b99b7b5d84f28aaa98 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/ICommandRouterEventListener.cs.meta b/Runtime/Scripts/Internal/Command/ICommandRouterEventListener.cs.meta index 7241944..19eefb4 100644 --- a/Runtime/Scripts/Internal/Command/ICommandRouterEventListener.cs.meta +++ b/Runtime/Scripts/Internal/Command/ICommandRouterEventListener.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: f97c9d50077e4553a24fc41d25563d4e -timeCreated: 1674210378 \ No newline at end of file +guid: f541a2e6198842c39d8399251226c858 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand.meta b/Runtime/Scripts/Internal/Command/WsCommand.meta index b61fb62..5b6fc00 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 63a28a904b1047d9b28e9eec82dceee2 -timeCreated: 1671791492 \ No newline at end of file +guid: 0fd3af3d9f63460890614013caaf354d +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsCommandType.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsCommandType.cs.meta index f357ae7..7249ee4 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsCommandType.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsCommandType.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 4d9b417f629545a4814e07aa40890494 -timeCreated: 1671791542 \ No newline at end of file +guid: 170b8a7843da418f829765753b674ea9 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand.meta index d25a0d4..92ac661 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d3f55dbdeda84ce1a1340c2789e2c8f0 -timeCreated: 1679037433 \ No newline at end of file +guid: 6952baf5af2b49bf97289a9ffde11579 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsEventCommandFactory.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsEventCommandFactory.cs.meta index 418c0f6..c387089 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsEventCommandFactory.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsEventCommandFactory.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 54db322518e6437da28b866b85f668df -timeCreated: 1671940100 \ No newline at end of file +guid: d2545ad652de4d5cab8230b22e764b25 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandAbstract.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandAbstract.cs.meta index b8afa18..71de242 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandAbstract.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandAbstract.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 6c6ce68af48944ef91dd894835c7cda7 -timeCreated: 1671791506 \ No newline at end of file +guid: d5a42853af354fc1bb72305a378c223a +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends.meta index e07e87c..eece315 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9d1a55add8e041c8b235c0a5c79cefc7 -timeCreated: 1675232478 \ No newline at end of file +guid: 0f0f350a16a84ae298e5917f07f22bde +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel.meta index 637f3c3..4c96dba 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 8af8ff52e1d744a994ca9876180e85af -timeCreated: 1679988193 \ No newline at end of file +guid: da60dd899f2345459afb9db4f649f725 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand.meta index 0dff660..566a0ae 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1ec00ccddc17409ab55e3469685eef2e -timeCreated: 1681267227 \ No newline at end of file +guid: 62146ba951e4446b923ae52905e8e0c1 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData.meta index d7f4f7b..9486bc1 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 303ff82e25d245658bd72d6aadadf41a -timeCreated: 1681266185 \ No newline at end of file +guid: 74f46c48d2bc45119aafef79bfc2e40a +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataAbstract.cs b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataAbstract.cs index cb31f5e..516c3b8 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataAbstract.cs +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataAbstract.cs @@ -12,6 +12,7 @@ namespace Sendbird.Chat [Serializable] internal abstract class ChannelEventDataAbstract { +#pragma warning disable CS0649 [JsonProperty("channel_url")] internal readonly string channelUrl; [JsonProperty("channel_type")] private readonly string _channelType; [JsonProperty("is_super")] internal readonly bool isSuper; @@ -21,6 +22,7 @@ internal abstract class ChannelEventDataAbstract [JsonProperty("member_count")] internal readonly int? memberCount; [JsonProperty("joined_member_count")] internal readonly int? joinedMemberCount; [JsonProperty("data")] protected readonly JObject data; +#pragma warning restore CS0649 internal abstract ChannelReceiveWsReceiveCommand.CategoryType CategoryType { get; } internal SbChannelType ChannelType { get; private set; } internal BaseChannelDto BaseChannelDto { get; private set; } diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataAbstract.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataAbstract.cs.meta index be492bd..255cd34 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataAbstract.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataAbstract.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 01e19502ae814ba29d0e32deab2fa8ad -timeCreated: 1681267309 \ No newline at end of file +guid: 34dd48eab7b345ef83cc3ebc771efdd4 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends.meta index dcec641..edfd8b2 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 4c5eab59561149568d1b7142e0cb8e37 -timeCreated: 1681267322 \ No newline at end of file +guid: da6789a105d5462ea013cf1cdf42e233 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/BanChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/BanChannelEventData.cs.meta index 4c3cccd..b62d55d 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/BanChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/BanChannelEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: f3b36f92dad246f28f305df83e857be1 -timeCreated: 1681274285 \ No newline at end of file +guid: d4722e1408e3419da336e245685711c3 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/DeclineInviteChannelEventData.cs b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/DeclineInviteChannelEventData.cs index 718f2d8..67a3eb9 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/DeclineInviteChannelEventData.cs +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/DeclineInviteChannelEventData.cs @@ -14,8 +14,10 @@ internal class DeclineInviteChannelEventData : ChannelEventDataAbstract [Serializable] private class DataProperties { +#pragma warning disable CS0649 [JsonProperty("inviter")] internal readonly MemberDto inviter; [JsonProperty("invitee")] internal readonly MemberDto invitee; +#pragma warning restore CS0649 } internal override ChannelReceiveWsReceiveCommand.CategoryType CategoryType => ChannelReceiveWsReceiveCommand.CategoryType.DeclineInvite; diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/DeclineInviteChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/DeclineInviteChannelEventData.cs.meta index 65aeea6..29eda22 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/DeclineInviteChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/DeclineInviteChannelEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 66bf41d791a0466ab27eecfc616b0962 -timeCreated: 1681536916 \ No newline at end of file +guid: 3abc93a4980b4b26b05332dc55d82209 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/DeletedChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/DeletedChannelEventData.cs.meta index 1e7e668..401667e 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/DeletedChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/DeletedChannelEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d91200277812412c920a50b566a0dd27 -timeCreated: 1681865582 \ No newline at end of file +guid: 35159642dc774693b6c5c242a61355b9 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/EnterChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/EnterChannelEventData.cs.meta index a92a458..9add08f 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/EnterChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/EnterChannelEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 2577f4487e834c329376e5f0a7e615f4 -timeCreated: 1681865774 \ No newline at end of file +guid: bb450415f17242c5aa308f172fb78998 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/ExitChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/ExitChannelEventData.cs.meta index 4788b6e..c964d43 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/ExitChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/ExitChannelEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 47a18638b7564df8b4f83410f3da17c4 -timeCreated: 1681866754 \ No newline at end of file +guid: 202f71d6fd53407fb511b1aa31838766 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/FrozenChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/FrozenChannelEventData.cs.meta index 945eb89..3a664ec 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/FrozenChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/FrozenChannelEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 762efb70c3954d8fbb1a031179fa7c3e -timeCreated: 1681865666 \ No newline at end of file +guid: 5ec5ee68f03c48f1871e73f221bf8247 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/HiddenChannelEventData.cs b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/HiddenChannelEventData.cs index 955a478..dfa18e0 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/HiddenChannelEventData.cs +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/HiddenChannelEventData.cs @@ -15,8 +15,8 @@ internal class HiddenChannelEventData : ChannelEventDataAbstract [Serializable] private class DataProperties { - [JsonProperty("allow_auto_unhide")] internal readonly bool allowAutoUnhide; - [JsonProperty("hide_previous_messages")] internal readonly bool hidePreviousMessages; + [JsonProperty("allow_auto_unhide")] internal readonly bool allowAutoUnhide = false; + [JsonProperty("hide_previous_messages")] internal readonly bool hidePreviousMessages = false; } [JsonProperty("ts_message_offset")] internal readonly long messageOffset; diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/HiddenChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/HiddenChannelEventData.cs.meta index cde5f25..d122254 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/HiddenChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/HiddenChannelEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 517ed70d16304d0f9262557c96800ea5 -timeCreated: 1681876656 \ No newline at end of file +guid: 9ea4239962bb4b25b53e97f83971a719 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/InviteChannelEventData.cs b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/InviteChannelEventData.cs index 2d93113..762c198 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/InviteChannelEventData.cs +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/InviteChannelEventData.cs @@ -15,9 +15,11 @@ internal class InviteChannelEventData : ChannelEventDataAbstract [Serializable] private class DataProperties { +#pragma warning disable CS0649 [JsonProperty("inviter")] internal readonly MemberDto inviter; [JsonProperty("invitees")] internal readonly List invitees; [JsonProperty("invitedAt")] internal readonly long invitedAt; +#pragma warning restore CS0649 } internal override ChannelReceiveWsReceiveCommand.CategoryType CategoryType => ChannelReceiveWsReceiveCommand.CategoryType.Invite; diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/InviteChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/InviteChannelEventData.cs.meta index 8cbbaf2..b04190d 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/InviteChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/InviteChannelEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 203884539a464987a52266b79e0e90a8 -timeCreated: 1681533415 \ No newline at end of file +guid: 0bf3a6e5972845b890c20320e9bb4b7b +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/JoinChannelEventData.cs b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/JoinChannelEventData.cs index 422cb0a..52084d5 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/JoinChannelEventData.cs +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/JoinChannelEventData.cs @@ -15,7 +15,7 @@ internal class JoinChannelEventData : ChannelEventDataAbstract [Serializable] private class DataProperties { - [JsonProperty("users")] internal readonly List members; + [JsonProperty("users")] internal readonly List members = null; } internal override ChannelReceiveWsReceiveCommand.CategoryType CategoryType => ChannelReceiveWsReceiveCommand.CategoryType.Join; diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/JoinChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/JoinChannelEventData.cs.meta index 1270c97..4eee794 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/JoinChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/JoinChannelEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9108fd95e84849859e44ad22fef1999a -timeCreated: 1681266168 \ No newline at end of file +guid: 740bc3124e984d328dbfa1fac5729563 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/LeaveChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/LeaveChannelEventData.cs.meta index 759cf7d..f5794eb 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/LeaveChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/LeaveChannelEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: a28ea136dc324ad6a600e50bff46fd9b -timeCreated: 1681268916 \ No newline at end of file +guid: f21bf0b520b344bf817da59c21a05417 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/MetaCounterChangedChannelEventData.cs b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/MetaCounterChangedChannelEventData.cs index 81e2488..75a74cf 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/MetaCounterChangedChannelEventData.cs +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/MetaCounterChangedChannelEventData.cs @@ -15,9 +15,11 @@ internal class MetaCounterChangedChannelEventData : ChannelEventDataAbstract [Serializable] private class DataProperties { +#pragma warning disable CS0649 [JsonProperty("created")] internal readonly Dictionary created; [JsonProperty("updated")] internal readonly Dictionary updated; [JsonProperty("deleted")] internal readonly List deleted; +#pragma warning restore CS0649 } internal override ChannelReceiveWsReceiveCommand.CategoryType CategoryType => ChannelReceiveWsReceiveCommand.CategoryType.MetaCounterChanged; diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/MetaCounterChangedChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/MetaCounterChangedChannelEventData.cs.meta index 275b78c..861255a 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/MetaCounterChangedChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/MetaCounterChangedChannelEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: cacbbcf1483645d58195811c268e8a54 -timeCreated: 1681879976 \ No newline at end of file +guid: a512dd2ae0394194b8597e1ef6498780 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/MetaDataChangedChannelEventData.cs b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/MetaDataChangedChannelEventData.cs index 565011d..3f6d5e9 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/MetaDataChangedChannelEventData.cs +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/MetaDataChangedChannelEventData.cs @@ -15,9 +15,11 @@ internal class MetaDataChangedChannelEventData : ChannelEventDataAbstract [Serializable] private class DataProperties { +#pragma warning disable CS0649 [JsonProperty("created")] internal readonly Dictionary created; [JsonProperty("updated")] internal readonly Dictionary updated; [JsonProperty("deleted")] internal readonly List deleted; +#pragma warning restore CS0649 } internal override ChannelReceiveWsReceiveCommand.CategoryType CategoryType => ChannelReceiveWsReceiveCommand.CategoryType.MetaDataChanged; diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/MetaDataChangedChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/MetaDataChangedChannelEventData.cs.meta index ec0c78e..5fda681 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/MetaDataChangedChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/MetaDataChangedChannelEventData.cs.meta @@ -1,11 +1,3 @@ fileFormatVersion: 2 -guid: 3ec22ddffc8f47f88ad44619b0eb0bb1 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: ebde29432c0242c7858911dc70ddb172 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/MuteChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/MuteChannelEventData.cs.meta index ac82eab..cd3ea85 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/MuteChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/MuteChannelEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ee1907507f22412db4b9ed841fb48a29 -timeCreated: 1681875175 \ No newline at end of file +guid: 4effeac8aed04c06af7a7b0190aa5bbf +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/PinnedMessageUpdatedChannelEventData.cs b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/PinnedMessageUpdatedChannelEventData.cs index 34021ce..84a76a6 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/PinnedMessageUpdatedChannelEventData.cs +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/PinnedMessageUpdatedChannelEventData.cs @@ -16,8 +16,10 @@ internal class PinnedMessageUpdatedChannelEventData : ChannelEventDataAbstract [Serializable] private class DataProperties { +#pragma warning disable CS0649 [JsonProperty("pinned_message_ids")] internal readonly List pinnedMessageIds; [JsonProperty("latest_pinned_message")] internal readonly JObject lastPinnedMessageJObject; +#pragma warning restore CS0649 } internal override ChannelReceiveWsReceiveCommand.CategoryType CategoryType => ChannelReceiveWsReceiveCommand.CategoryType.PinnedMessageUpdated; diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/PinnedMessageUpdatedChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/PinnedMessageUpdatedChannelEventData.cs.meta index 1564b52..3f99ab7 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/PinnedMessageUpdatedChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/PinnedMessageUpdatedChannelEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 573b86c12ad8444cb8ebd93c571591db -timeCreated: 1681866844 \ No newline at end of file +guid: ea10ea4e6d9a4d8d8b2ab3a1ce335f6f +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/PropChangedChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/PropChangedChannelEventData.cs.meta index df71766..de35163 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/PropChangedChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/PropChangedChannelEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: fca8d3b03f1e418886709748cba58cfb -timeCreated: 1681865507 \ No newline at end of file +guid: 93117324a5d643288eb74e6c43943cf7 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/TypingEndChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/TypingEndChannelEventData.cs.meta index 5a7681a..cc41d49 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/TypingEndChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/TypingEndChannelEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 97a5accb6293498d83a02719e0bab634 -timeCreated: 1681865416 \ No newline at end of file +guid: 1402bed8b0e14462a52cfcd1b2913f60 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/TypingStartChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/TypingStartChannelEventData.cs.meta index aa8bc79..247f1e0 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/TypingStartChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/TypingStartChannelEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: c9eb69d297a84b15a7cd699899e35fa3 -timeCreated: 1681865344 \ No newline at end of file +guid: 037bceb759bc4263a6949e9c7a33bfb7 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UnbanChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UnbanChannelEventData.cs.meta index e9f5d17..e81bcfa 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UnbanChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UnbanChannelEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9e5f4eea1099455c88af8051e2f09ba6 -timeCreated: 1681286776 \ No newline at end of file +guid: c794b314877f4e85aed95ed3d3df8c25 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UnfrozenChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UnfrozenChannelEventData.cs.meta index 9f039c4..4eb0849 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UnfrozenChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UnfrozenChannelEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 859dd5419521443a9573634fe028b1b8 -timeCreated: 1681865688 \ No newline at end of file +guid: e77933b5c6184621a0aafee77258f31d +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UnhiddenChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UnhiddenChannelEventData.cs.meta index e311f15..a5c19a7 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UnhiddenChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UnhiddenChannelEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 5ce4c332b2684f6ba7eec756b02e8e37 -timeCreated: 1681876930 \ No newline at end of file +guid: b51fda05429341e8afe3989dfddb93fd +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UnmuteChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UnmuteChannelEventData.cs.meta index 0639ed2..935c193 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UnmuteChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UnmuteChannelEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 3602f416cc1843f69f15b90a83e74b67 -timeCreated: 1681875357 \ No newline at end of file +guid: a1ffcd88e12740a7bd89693b7892f706 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UpdateOperatorChannelEventData.cs b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UpdateOperatorChannelEventData.cs index cfe2863..6d6963f 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UpdateOperatorChannelEventData.cs +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UpdateOperatorChannelEventData.cs @@ -15,7 +15,7 @@ internal class UpdateOperatorChannelEventData : ChannelEventDataAbstract [Serializable] private class DataProperties { - [JsonProperty("operators")] internal readonly List operators; + [JsonProperty("operators")] internal readonly List operators = null; } internal override ChannelReceiveWsReceiveCommand.CategoryType CategoryType => ChannelReceiveWsReceiveCommand.CategoryType.UpdateOperator; diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UpdateOperatorChannelEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UpdateOperatorChannelEventData.cs.meta index aead283..6ee1a07 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UpdateOperatorChannelEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelEventData/ChannelEventDataExtends/UpdateOperatorChannelEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7e929b9847974b12b5e8aa226948fa3d -timeCreated: 1681641925 \ No newline at end of file +guid: 003f518101984a008af9a67a940a7460 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelReceiveWsReceiveCommand.cs b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelReceiveWsReceiveCommand.cs index 9d989f3..13dcdfb 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelReceiveWsReceiveCommand.cs +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelReceiveWsReceiveCommand.cs @@ -37,7 +37,9 @@ internal enum CategoryType Unhidden = 13001, } +#pragma warning disable CS0649 [JsonProperty("cat")] private readonly int _category; +#pragma warning restore CS0649 internal ChannelEventDataAbstract EventData { get; private set; } internal ChannelReceiveWsReceiveCommand() : base(WsCommandType.ChannelEvent) { } diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelReceiveWsReceiveCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelReceiveWsReceiveCommand.cs.meta index d368687..3249aeb 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelReceiveWsReceiveCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ChannelEventWsReceiveCommand/ChannelReceiveWsReceiveCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: fc4ab718077a476d8ec386ae145ce977 -timeCreated: 1678709260 \ No newline at end of file +guid: a918c2cb2c59423b83c807b96fa2b94e +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/EnterChannelWsReceiveCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/EnterChannelWsReceiveCommand.cs.meta index f7b7487..7c534e2 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/EnterChannelWsReceiveCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/EnterChannelWsReceiveCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9fafb0e9bedc4648ad31ff3209614da0 -timeCreated: 1678686897 \ No newline at end of file +guid: 05e7e32528844601b1102a96fdef4e13 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ExitChannelWsReceiveCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ExitChannelWsReceiveCommand.cs.meta index 87ac808..bf22a36 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ExitChannelWsReceiveCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/ExitChannelWsReceiveCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 21dba6ce16884f20b993e5d69c0998e0 -timeCreated: 1678687181 \ No newline at end of file +guid: b92f349fd709438b9d39a50e093339f2 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/MemberUpdateCountWsReceiveCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/MemberUpdateCountWsReceiveCommand.cs.meta index 242a0cd..1e51e5b 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/MemberUpdateCountWsReceiveCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Channel/MemberUpdateCountWsReceiveCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9e793727fb20422688e11cec675fd5bb -timeCreated: 1681795710 \ No newline at end of file +guid: cd1f28638a304dcfac9cf92222dd6bbf +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/DeliveryWsReceiveCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/DeliveryWsReceiveCommand.cs.meta index 176320e..8725785 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/DeliveryWsReceiveCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/DeliveryWsReceiveCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 15b0c7ccaeef443eaa8b7ef1ed454605 -timeCreated: 1681818405 \ No newline at end of file +guid: 809ddd917ed343e289fb04ae67161d3b +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/ErrorWsReceiveCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/ErrorWsReceiveCommand.cs.meta index eedf6a1..8185624 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/ErrorWsReceiveCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/ErrorWsReceiveCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 0dea0f52435b44769b7c0dcab304cfd1 -timeCreated: 1678686123 \ No newline at end of file +guid: 97a43a1d87464fb4aff7bdab4de17789 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/LogiWsReceiveCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/LogiWsReceiveCommand.cs.meta index c4315aa..a97f1a5 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/LogiWsReceiveCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/LogiWsReceiveCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 2839e96b6e4d46888828cc5233620d29 -timeCreated: 1671939930 \ No newline at end of file +guid: 5dbbd2ebf378425b924a009124a8adbf +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message.meta index f1788ac..9d4d1a8 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 299f7157f8734017abcaee469d8d8ebe -timeCreated: 1679988208 \ No newline at end of file +guid: 5f83ec04a14b45608611c3f55a0ebbeb +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/DeleteMessageWsReceiveCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/DeleteMessageWsReceiveCommand.cs.meta index 7e1273e..1fa23b2 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/DeleteMessageWsReceiveCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/DeleteMessageWsReceiveCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 588dc4986587492e99ab1b68ea1d2359 -timeCreated: 1681813511 \ No newline at end of file +guid: 771682dd5bef4773a0d28fba911a46d4 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageAckWsReceiveCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageAckWsReceiveCommand.cs.meta index ce03317..bebac3d 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageAckWsReceiveCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageAckWsReceiveCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: c2e78079a9644d4a93f52e20d0f79000 -timeCreated: 1681813088 \ No newline at end of file +guid: c3bd4bb6327c48bc9dde8b25f1bd1d8a +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand.meta index 6889982..10516a4 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 37d2b7acda024f348c8faa584e3dd365 -timeCreated: 1681808739 \ No newline at end of file +guid: 4cdf7aa0075d42ae991f9272e9ecb247 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand/MessageWsReceiveCommandAbstract.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand/MessageWsReceiveCommandAbstract.cs.meta index 980b5b2..4c3ea28 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand/MessageWsReceiveCommandAbstract.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand/MessageWsReceiveCommandAbstract.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: dc863e622b7e4fdd9159a79ce39797b8 -timeCreated: 1681808722 \ No newline at end of file +guid: 760063d5c7c14b8b960db6473fad20b7 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand/MessageWsReceiveCommandExtends.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand/MessageWsReceiveCommandExtends.meta index bbd373a..9f369d0 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand/MessageWsReceiveCommandExtends.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand/MessageWsReceiveCommandExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: fdd3eeb660fa4513ae7e1d556dc9c394 -timeCreated: 1681808758 \ No newline at end of file +guid: ff75a737103440f7b4c997160d2a16eb +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand/MessageWsReceiveCommandExtends/AdminMessageWsReceiveCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand/MessageWsReceiveCommandExtends/AdminMessageWsReceiveCommand.cs.meta index 29eade7..7954478 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand/MessageWsReceiveCommandExtends/AdminMessageWsReceiveCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand/MessageWsReceiveCommandExtends/AdminMessageWsReceiveCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 0496ee953f574df18d79570c04189f8e -timeCreated: 1681808191 \ No newline at end of file +guid: d744908f4db64c17bb5f797231cd2593 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand/MessageWsReceiveCommandExtends/FileMessageWsReceiveCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand/MessageWsReceiveCommandExtends/FileMessageWsReceiveCommand.cs.meta index d7362ab..2100ae8 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand/MessageWsReceiveCommandExtends/FileMessageWsReceiveCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand/MessageWsReceiveCommandExtends/FileMessageWsReceiveCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 72bea368e2874be1a4489d1c2624075f -timeCreated: 1681808163 \ No newline at end of file +guid: 7fda56b8f8fc472a970cbd90849ed1a5 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand/MessageWsReceiveCommandExtends/UserMessageWsReceiveCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand/MessageWsReceiveCommandExtends/UserMessageWsReceiveCommand.cs.meta index 846739b..917e2dd 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand/MessageWsReceiveCommandExtends/UserMessageWsReceiveCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/MessageWsReceiveCommand/MessageWsReceiveCommandExtends/UserMessageWsReceiveCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 95e29d065ab443a8ae675c6a04d91273 -timeCreated: 1679029095 \ No newline at end of file +guid: 1da4614976ce47158c92a0ea530b9a00 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/ReactionWsReceiveCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/ReactionWsReceiveCommand.cs.meta index 20ea431..1154912 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/ReactionWsReceiveCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/ReactionWsReceiveCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: edbdaf6c377f4b5f82bba9ee7d136b2e -timeCreated: 1681813798 \ No newline at end of file +guid: 8e77af6052b14925811cf7151fc20293 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/ThreadsWsReceiveCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/ThreadsWsReceiveCommand.cs.meta index dbc18f6..daf41a2 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/ThreadsWsReceiveCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/ThreadsWsReceiveCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d58a666bc2c4411eb6de94028e8abb01 -timeCreated: 1681813314 \ No newline at end of file +guid: 0bed7db453bb4393ac5127b7263232d8 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand.meta index 0fe20f8..6035aa5 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 2866c86fc52045d4b495437be7b61470 -timeCreated: 1681814983 \ No newline at end of file +guid: 638e6955636345ffa74f3009426c30ed +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand/UpdateMessageWsReceiveCommandAbstract.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand/UpdateMessageWsReceiveCommandAbstract.cs.meta index 20e0e5e..bcd4aaf 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand/UpdateMessageWsReceiveCommandAbstract.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand/UpdateMessageWsReceiveCommandAbstract.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 94425048e3264583abfff40474b8d28f -timeCreated: 1681814987 \ No newline at end of file +guid: 9e5ba54a04674e7d8a38626f14676e4d +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand/UpdateMessageWsReceiveCommandExtends.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand/UpdateMessageWsReceiveCommandExtends.meta index edcebf7..69110bd 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand/UpdateMessageWsReceiveCommandExtends.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand/UpdateMessageWsReceiveCommandExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 86f90b24c6804077b8d0a9c690910cbb -timeCreated: 1681817344 \ No newline at end of file +guid: 497a27ab8f91401799d90f28fdf6b464 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand/UpdateMessageWsReceiveCommandExtends/UpdateAdminMessageWsReceiveCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand/UpdateMessageWsReceiveCommandExtends/UpdateAdminMessageWsReceiveCommand.cs.meta index 9821bb3..22f3982 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand/UpdateMessageWsReceiveCommandExtends/UpdateAdminMessageWsReceiveCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand/UpdateMessageWsReceiveCommandExtends/UpdateAdminMessageWsReceiveCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1c535d8dcbcf4152911952ebc33644fc -timeCreated: 1681817349 \ No newline at end of file +guid: def88818385149f1b29cfe91cb36dd15 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand/UpdateMessageWsReceiveCommandExtends/UpdateFileMessageWsReceiveCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand/UpdateMessageWsReceiveCommandExtends/UpdateFileMessageWsReceiveCommand.cs.meta index d7a0b87..dbd26af 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand/UpdateMessageWsReceiveCommandExtends/UpdateFileMessageWsReceiveCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand/UpdateMessageWsReceiveCommandExtends/UpdateFileMessageWsReceiveCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: b7727244e37540e4bdef7d4e13a9801f -timeCreated: 1681817349 \ No newline at end of file +guid: 1ee6b9ebe9154a8dabb88b20c99e246b +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand/UpdateMessageWsReceiveCommandExtends/UpdateUserMessageWsReceiveCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand/UpdateMessageWsReceiveCommandExtends/UpdateUserMessageWsReceiveCommand.cs.meta index 971253a..e580143 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand/UpdateMessageWsReceiveCommandExtends/UpdateUserMessageWsReceiveCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/UpdateMessageWsReceiveCommand/UpdateMessageWsReceiveCommandExtends/UpdateUserMessageWsReceiveCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d1ae2ebdd39547d2bb38e67c9ce16fb2 -timeCreated: 1681817349 \ No newline at end of file +guid: 102d68597c694aa69c57db198d6771bb +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/WsMessageReceiveCommandAbstract.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/WsMessageReceiveCommandAbstract.cs.meta index 0cc9cd0..b81dc0c 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/WsMessageReceiveCommandAbstract.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Message/WsMessageReceiveCommandAbstract.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 3e6dcf36a2204a0b93e6b3a70d1f6b92 -timeCreated: 1684227326 \ No newline at end of file +guid: cce8844399c743c5b812f54d5ced6ab9 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/PongWsReceiveCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/PongWsReceiveCommand.cs.meta index 7a9427f..0eb3590 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/PongWsReceiveCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/PongWsReceiveCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 4affd52d24ab47fcbf61d5f814708da6 -timeCreated: 1675233364 \ No newline at end of file +guid: dd1c15612ba545798e7273614b06c569 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/ReadWsReceiveCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/ReadWsReceiveCommand.cs.meta index 8dd12b4..c81ca50 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/ReadWsReceiveCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/ReadWsReceiveCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1fa2014e4d174380a5fd03ee64d833ee -timeCreated: 1681818261 \ No newline at end of file +guid: defb466decb547178c08339463e4d47d +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Session.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Session.meta index 19595b4..76f9771 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Session.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Session.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 96f16c7fc4134157bd0766ede48ad584 -timeCreated: 1680053175 \ No newline at end of file +guid: c7688c503e7047dca32748b573e50a0e +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Session/SessionExpiredWsReceiveCommand.cs b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Session/SessionExpiredWsReceiveCommand.cs index e730269..c39514d 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Session/SessionExpiredWsReceiveCommand.cs +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Session/SessionExpiredWsReceiveCommand.cs @@ -12,8 +12,10 @@ namespace Sendbird.Chat [Serializable] internal class SessionExpiredWsReceiveCommand : WsReceiveCommandAbstract { +#pragma warning disable CS0649 [JsonProperty("expires_in")] private readonly long? _expiredIn; [JsonProperty("reason")] private readonly int? _reason; +#pragma warning restore CS0649 internal long ExpiredIn { get; private set; } internal SbErrorCode Reason { get; private set; } diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Session/SessionExpiredWsReceiveCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Session/SessionExpiredWsReceiveCommand.cs.meta index 1201414..940f7df 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Session/SessionExpiredWsReceiveCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/Session/SessionExpiredWsReceiveCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 01f2e9f085314c99b6f1c5c17e5e4158 -timeCreated: 1679488226 \ No newline at end of file +guid: 30cdff91fc3041918c54b8e11f735605 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand.meta index bd4c00a..1f4311e 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 8fcf3b05b036416ebbbd200017d1d8c9 -timeCreated: 1681877803 \ No newline at end of file +guid: 073f4a52f0c44267bdbdf842042e9d9e +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData.meta index 03c4501..0b09f60 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 340941f409b147cda2c3a44e072f500d -timeCreated: 1681877819 \ No newline at end of file +guid: 5edc0db5eb654df68cc2b3f820046a60 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataAbstract.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataAbstract.cs.meta index 42a8f99..b299f5a 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataAbstract.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataAbstract.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ec8bf0f14ff44871b8402eb7de11a17d -timeCreated: 1681877823 \ No newline at end of file +guid: 1d7890c87a8d4ca2a2c5accf86ddc683 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends.meta index 2492157..014a000 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: dbcc201e71404d33b28bce687969d2fd -timeCreated: 1681881177 \ No newline at end of file +guid: cfb48e79916c4d3bb44b4a388d9ce59e +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/BlockUserEventData.cs b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/BlockUserEventData.cs index 1b34fd0..b9f55cd 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/BlockUserEventData.cs +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/BlockUserEventData.cs @@ -14,8 +14,10 @@ internal class BlockUserEventData : UserEventDataAbstract [Serializable] private class DataProperties { +#pragma warning disable CS0649 [JsonProperty("blocker")] internal readonly UserDto blocker; [JsonProperty("blockee")] internal readonly UserDto blockee; +#pragma warning restore CS0649 } internal override UserEventWsReceiveCommand.CategoryType CategoryType => UserEventWsReceiveCommand.CategoryType.Block; diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/BlockUserEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/BlockUserEventData.cs.meta index 03ca7b9..27105ea 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/BlockUserEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/BlockUserEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7c0b329ad9c441ca8d52f4f0ef220abb -timeCreated: 1681881371 \ No newline at end of file +guid: 373eca866c6d48d3925a7ad8d1c9b1f8 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/FriendDiscoveryReadyUserEventData.cs b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/FriendDiscoveryReadyUserEventData.cs index dad9307..a99ea73 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/FriendDiscoveryReadyUserEventData.cs +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/FriendDiscoveryReadyUserEventData.cs @@ -15,7 +15,7 @@ internal class FriendDiscoveryReadyUserEventData : UserEventDataAbstract [Serializable] private class DataProperties { - [JsonProperty("friend_discoveries")] internal readonly List friendDiscoveryUserDtos; + [JsonProperty("friend_discoveries")] internal readonly List friendDiscoveryUserDtos = null; } internal override UserEventWsReceiveCommand.CategoryType CategoryType => UserEventWsReceiveCommand.CategoryType.FriendDiscoveryReady; diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/FriendDiscoveryReadyUserEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/FriendDiscoveryReadyUserEventData.cs.meta index 3eb88e0..2ab0079 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/FriendDiscoveryReadyUserEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/FriendDiscoveryReadyUserEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: b138795ca1ea46448c1945a34767b606 -timeCreated: 1681881429 \ No newline at end of file +guid: 3ae3de6fe2fc48bf884ec0b40219b9b8 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/RoleChangeUserEventData.cs b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/RoleChangeUserEventData.cs index e02c7d2..b3be216 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/RoleChangeUserEventData.cs +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/RoleChangeUserEventData.cs @@ -14,8 +14,10 @@ internal class RoleChangeUserEventData : UserEventDataAbstract [Serializable] private class DataProperties { +#pragma warning disable CS0649 [JsonProperty("channel_url")] internal readonly string channelUrl; [JsonProperty("my_role")] internal readonly string myRole; +#pragma warning restore CS0649 } internal override UserEventWsReceiveCommand.CategoryType CategoryType => UserEventWsReceiveCommand.CategoryType.RoleChange; diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/RoleChangeUserEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/RoleChangeUserEventData.cs.meta index a89bd91..85b9fdd 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/RoleChangeUserEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/RoleChangeUserEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: c7a20bb4d7104dff889b002bf486d68b -timeCreated: 1683100126 \ No newline at end of file +guid: a4a0c735256e433fa89640c8f0d7505e +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/UnblockUserEventData.cs b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/UnblockUserEventData.cs index 6a1b7ac..8343f66 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/UnblockUserEventData.cs +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/UnblockUserEventData.cs @@ -14,8 +14,8 @@ internal class UnblockUserEventData : UserEventDataAbstract [Serializable] private class DataProperties { - [JsonProperty("blocker")] internal readonly UserDto blocker; - [JsonProperty("blockee")] internal readonly UserDto blockee; + [JsonProperty("blocker")] internal readonly UserDto blocker = null; + [JsonProperty("blockee")] internal readonly UserDto blockee = null; } internal override UserEventWsReceiveCommand.CategoryType CategoryType => UserEventWsReceiveCommand.CategoryType.Unblock; diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/UnblockUserEventData.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/UnblockUserEventData.cs.meta index afea22a..47bf651 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/UnblockUserEventData.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventData/UserEventDataExtends/UnblockUserEventData.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 828b4822e3e64a099cf31735ab2ccaa5 -timeCreated: 1681881181 \ No newline at end of file +guid: cf4d403f71bc4df1ab9e68f97b781d8c +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventWsReceiveCommand.cs b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventWsReceiveCommand.cs index d3dd8e9..dd1e189 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventWsReceiveCommand.cs +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventWsReceiveCommand.cs @@ -17,8 +17,9 @@ internal enum CategoryType RoleChange = 20100, FriendDiscoveryReady = 20900 } - +#pragma warning disable CS0649 [JsonProperty("cat")] private readonly int _category; +#pragma warning restore CS0649 internal UserEventDataAbstract EventData { get; private set; } internal UserEventWsReceiveCommand() : base(WsCommandType.UserEvent) { } diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventWsReceiveCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventWsReceiveCommand.cs.meta index 60b2fff..c7522df 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventWsReceiveCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsReceiveCommand/WsReceiveCommandExtends/UserEventWsReceiveCommand/UserEventWsReceiveCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9a21771443364e768b30ec03566575ea -timeCreated: 1678525601 \ No newline at end of file +guid: 4bc531153fc842c5ab149404272fc7b1 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand.meta index a59913d..b560423 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: e8a1f18c30c7454ea9db923b23c8d7ce -timeCreated: 1679037504 \ No newline at end of file +guid: 693af1b27d80437a92c16240091462a3 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandAbstract.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandAbstract.cs.meta index 20aee31..afe1eac 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandAbstract.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandAbstract.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 273b781a3105414d9e40f5ad35c5aaba -timeCreated: 1675232565 \ No newline at end of file +guid: c4adb5683ee54fb2b5806840f48b512d +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends.meta index 4175485..84f3eed 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 950724d20c4540f79b842c7600f0699d -timeCreated: 1671793211 \ No newline at end of file +guid: ef63575f49d349bb81f7948929cc9f55 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/EnterChannelWsSendCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/EnterChannelWsSendCommand.cs.meta index 2c44fd9..a213dd5 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/EnterChannelWsSendCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/EnterChannelWsSendCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 45cd177c183646949a14d86c2a51c65c -timeCreated: 1678610467 \ No newline at end of file +guid: b84d7642bfbd4ae3949fce402cb7d8b4 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/ExitChannelWsSendCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/ExitChannelWsSendCommand.cs.meta index b800c12..b2c9f81 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/ExitChannelWsSendCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/ExitChannelWsSendCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7202b7d63ea74a0f83c238452cf69351 -timeCreated: 1678687246 \ No newline at end of file +guid: 82e57505e172493d99234e1624d8c698 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/LogiWsSendCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/LogiWsSendCommand.cs.meta index 78a3fbd..ef36289 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/LogiWsSendCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/LogiWsSendCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 984fbe06c9df43ddba378e41f13d6e5b -timeCreated: 1675231905 \ No newline at end of file +guid: 1a5fa034c87c4acaadc0cdc4c5d616a7 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message.meta index b109517..48fc0d8 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: bf974d6dc6b4420eb2dd7f3a295f97fb -timeCreated: 1679030129 \ No newline at end of file +guid: ce05aebacc16438ba04541f4f5449e5f +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/MessageAckWsSendCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/MessageAckWsSendCommand.cs.meta index caf23b3..9e3bbed 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/MessageAckWsSendCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/MessageAckWsSendCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 27de1ff2675d4d7ea46e7e8ef27513c2 -timeCreated: 1682325202 \ No newline at end of file +guid: ddc3a753844e43c9a34a1f6fff3363a6 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/ReadWsSendCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/ReadWsSendCommand.cs.meta index a46cf4a..f3b0253 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/ReadWsSendCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/ReadWsSendCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9d6365058b8f480786b63199cfbf7d11 -timeCreated: 1684747697 \ No newline at end of file +guid: 1d51ef08cdf1497b93865365ec1dcdf4 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/SendMessageWsSendCommandAbstract.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/SendMessageWsSendCommandAbstract.cs.meta index a9aee80..cd9b642 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/SendMessageWsSendCommandAbstract.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/SendMessageWsSendCommandAbstract.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 34038a02f10e4ac5bb84c10f7f3371c4 -timeCreated: 1679030116 \ No newline at end of file +guid: 7051b92f879a454b9105a1faaa3f6807 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/SendMessageWsSendCommandExtends.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/SendMessageWsSendCommandExtends.meta index c48f5cf..1c6453d 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/SendMessageWsSendCommandExtends.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/SendMessageWsSendCommandExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 6d3ef8fed34f4d0fb2ca57bbce8ce5e9 -timeCreated: 1679036514 \ No newline at end of file +guid: 3711fd08e3a9405d9b7a5b387b82eb31 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/SendMessageWsSendCommandExtends/SendFileMessageWsSendCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/SendMessageWsSendCommandExtends/SendFileMessageWsSendCommand.cs.meta index 015986f..7c3c40b 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/SendMessageWsSendCommandExtends/SendFileMessageWsSendCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/SendMessageWsSendCommandExtends/SendFileMessageWsSendCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 856ccf2ea78c4d52b8aecef5287149cd -timeCreated: 1679384057 \ No newline at end of file +guid: a36407d032874012b790fc527f737377 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/SendMessageWsSendCommandExtends/SendUserMessageWsSendCommand.cs b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/SendMessageWsSendCommandExtends/SendUserMessageWsSendCommand.cs index 56621e0..0ebe808 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/SendMessageWsSendCommandExtends/SendUserMessageWsSendCommand.cs +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/SendMessageWsSendCommandExtends/SendUserMessageWsSendCommand.cs @@ -11,10 +11,12 @@ namespace Sendbird.Chat [Serializable] internal class SendUserMessageWsSendCommand : SendMessageWsSendCommandAbstract { +#pragma warning disable CS0649 [JsonProperty("message")] private readonly string _message; [JsonProperty("target_langs")] private readonly List _translationTargetLanguages; - [JsonProperty("poll_id")] private readonly long? _pollId; + //[JsonProperty("poll_id")] private readonly long? _pollId = null; [JsonProperty("mentioned_message_template")] private readonly string _mentionedMessageTemplate; +#pragma warning restore CS0649 internal SendUserMessageWsSendCommand(string inReqId, string inChannelUrl, SbUserMessageCreateParams inUserMessageCreateParams, AckHandler inAckHandler) : base(WsCommandType.UserMessage, inReqId, inChannelUrl, inUserMessageCreateParams, inAckHandler) diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/SendMessageWsSendCommandExtends/SendUserMessageWsSendCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/SendMessageWsSendCommandExtends/SendUserMessageWsSendCommand.cs.meta index d0d8f06..427f3e5 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/SendMessageWsSendCommandExtends/SendUserMessageWsSendCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/SendMessageWsSendCommandExtends/SendUserMessageWsSendCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 559a1fcce98d4765afb95c109420ee6b -timeCreated: 1678939685 \ No newline at end of file +guid: da10b9d9f911417eb2e7ad3a31cf9f83 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/UpdateMessageWsSendCommandAbstract.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/UpdateMessageWsSendCommandAbstract.cs.meta index d79d6de..6b328a0 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/UpdateMessageWsSendCommandAbstract.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/UpdateMessageWsSendCommandAbstract.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 18c8cdf1684f4f4c95b6e897e38c8964 -timeCreated: 1684113083 \ No newline at end of file +guid: 68cb41f7442844668cc70bc720faf075 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/UpdateMessageWsSendCommandExtends.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/UpdateMessageWsSendCommandExtends.meta index 54315c4..24d65bc 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/UpdateMessageWsSendCommandExtends.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/UpdateMessageWsSendCommandExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: c658aa3569f7463aab4baab5b01a86e7 -timeCreated: 1684114547 \ No newline at end of file +guid: 60c551d8ef2148cf8f4d9543a9490048 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/UpdateMessageWsSendCommandExtends/UpdateFileMessageWsSendCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/UpdateMessageWsSendCommandExtends/UpdateFileMessageWsSendCommand.cs.meta index 86cd538..c2cda86 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/UpdateMessageWsSendCommandExtends/UpdateFileMessageWsSendCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/UpdateMessageWsSendCommandExtends/UpdateFileMessageWsSendCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 06e81012e77f4afc8014c30276119816 -timeCreated: 1684114547 \ No newline at end of file +guid: 06a47d589a3c40a0b6d759f7d7166975 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/UpdateMessageWsSendCommandExtends/UpdateUserMessageWsSendCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/UpdateMessageWsSendCommandExtends/UpdateUserMessageWsSendCommand.cs.meta index 8d06d03..df65b8a 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/UpdateMessageWsSendCommandExtends/UpdateUserMessageWsSendCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/Message/UpdateMessageWsSendCommandExtends/UpdateUserMessageWsSendCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 5b9c0a8a242e49098c910bcc21ccf288 -timeCreated: 1684114547 \ No newline at end of file +guid: b62e31a70cbf46a4a98e5808e0d7841b +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/PingWsSendCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/PingWsSendCommand.cs.meta index 96b7838..c6af06c 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/PingWsSendCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/PingWsSendCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 0bf4a6c300104845addd0bb76cf678b6 -timeCreated: 1675232960 \ No newline at end of file +guid: bf6ecfeb892f49d096ac8f973693312e +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/TypingEndWsSendCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/TypingEndWsSendCommand.cs.meta index e4649d8..f37bada 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/TypingEndWsSendCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/TypingEndWsSendCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: f641e8abf2a140ce98417089f2151544 -timeCreated: 1681883879 \ No newline at end of file +guid: 36c8b80652c1424697093b98a82371b8 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/TypingStartWsSendCommand.cs.meta b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/TypingStartWsSendCommand.cs.meta index b3559ab..d0cdaa5 100644 --- a/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/TypingStartWsSendCommand.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommand/WsSendCommand/WsSendCommandExtends/TypingStartWsSendCommand.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1b1f9ee02a224ead8951a1ea54c9c746 -timeCreated: 1681883803 \ No newline at end of file +guid: 0784d0d8f6ad414c9ffde6bcb74411e3 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Command/WsCommandAckTimer.cs.meta b/Runtime/Scripts/Internal/Command/WsCommandAckTimer.cs.meta index 6bfd889..15bbeb4 100644 --- a/Runtime/Scripts/Internal/Command/WsCommandAckTimer.cs.meta +++ b/Runtime/Scripts/Internal/Command/WsCommandAckTimer.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 44ab094fe0d84c229bbfca0974bf8c12 -timeCreated: 1678679374 \ No newline at end of file +guid: c9264e59c33e4ce2baefdf14340e742b +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common.meta b/Runtime/Scripts/Internal/Common.meta index cac48f2..f83487c 100644 --- a/Runtime/Scripts/Internal/Common.meta +++ b/Runtime/Scripts/Internal/Common.meta @@ -1,8 +1,3 @@ fileFormatVersion: 2 -guid: bea42cec260f45ab9635e0a7ad7c33f3 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: +guid: 2f5ef03bc7b14d8e8520288cc66ac153 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Collection.meta b/Runtime/Scripts/Internal/Common/Collection.meta index 05aa215..9098903 100644 --- a/Runtime/Scripts/Internal/Common/Collection.meta +++ b/Runtime/Scripts/Internal/Common/Collection.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 8eb888acd6d24e4e9d0c56c734738092 -timeCreated: 1670892179 \ No newline at end of file +guid: 01dc13c70a7343518efa98132bfb1798 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Collection/DictionaryExtension.cs.meta b/Runtime/Scripts/Internal/Common/Collection/DictionaryExtension.cs.meta index 1699ccb..b69b0a8 100644 --- a/Runtime/Scripts/Internal/Common/Collection/DictionaryExtension.cs.meta +++ b/Runtime/Scripts/Internal/Common/Collection/DictionaryExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1fccd74d6c904fe0aece3be86987070c -timeCreated: 1681376746 \ No newline at end of file +guid: bf63ad3c18b34c54870bde94b0eb4606 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Collection/ListExtension.cs.meta b/Runtime/Scripts/Internal/Common/Collection/ListExtension.cs.meta index c392e1c..4851852 100644 --- a/Runtime/Scripts/Internal/Common/Collection/ListExtension.cs.meta +++ b/Runtime/Scripts/Internal/Common/Collection/ListExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 891f166c2c564c2298db8511bdd0baab -timeCreated: 1670892186 \ No newline at end of file +guid: 3dbedcf3d74f4d27b1fd40d13e4d1695 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Collection/QueueExtension.cs.meta b/Runtime/Scripts/Internal/Common/Collection/QueueExtension.cs.meta index c2724ec..fd2e5af 100644 --- a/Runtime/Scripts/Internal/Common/Collection/QueueExtension.cs.meta +++ b/Runtime/Scripts/Internal/Common/Collection/QueueExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 5f006c7f3bf9403f86f1cda2d87e3773 -timeCreated: 1675854521 \ No newline at end of file +guid: f667a3e7cccd497a812fcac679e99fb3 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Coroutine.meta b/Runtime/Scripts/Internal/Common/Coroutine.meta index 7c4dfad..9cf864c 100644 --- a/Runtime/Scripts/Internal/Common/Coroutine.meta +++ b/Runtime/Scripts/Internal/Common/Coroutine.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7ed41e4bea4a414ca9e1267e9f730039 -timeCreated: 1670478440 \ No newline at end of file +guid: 07265201bae643819aef56ab454d04cb +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Coroutine/CoroutineJob.cs.meta b/Runtime/Scripts/Internal/Common/Coroutine/CoroutineJob.cs.meta index 3cf02d3..4b98b3a 100644 --- a/Runtime/Scripts/Internal/Common/Coroutine/CoroutineJob.cs.meta +++ b/Runtime/Scripts/Internal/Common/Coroutine/CoroutineJob.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: b8fe41fc43494858a6db182f8cd3f7db -timeCreated: 1670832514 \ No newline at end of file +guid: d33c8baf7e1448f280b7d4a1d31880d7 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Coroutine/CoroutineManager.cs b/Runtime/Scripts/Internal/Common/Coroutine/CoroutineManager.cs index b81656c..f3cb3f2 100644 --- a/Runtime/Scripts/Internal/Common/Coroutine/CoroutineManager.cs +++ b/Runtime/Scripts/Internal/Common/Coroutine/CoroutineManager.cs @@ -19,6 +19,7 @@ internal CoroutineJob StartCoroutine(IEnumerator inEnumerator) { CoroutineJob coroutine = new CoroutineJob(inEnumerator); _startedCoroutineJobs.Add(coroutine); + SdkManager.Instance.StartAsyncProcessIfNotRunning(); return coroutine; } diff --git a/Runtime/Scripts/Internal/Common/Coroutine/CoroutineManager.cs.meta b/Runtime/Scripts/Internal/Common/Coroutine/CoroutineManager.cs.meta index e4303c2..cee1b5f 100644 --- a/Runtime/Scripts/Internal/Common/Coroutine/CoroutineManager.cs.meta +++ b/Runtime/Scripts/Internal/Common/Coroutine/CoroutineManager.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: f6c98c11f1804c26bc71593a74e9481e -timeCreated: 1670478460 \ No newline at end of file +guid: 86c747106504451daaf2aa0749a4a5f7 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Coroutine/WaitForSecondsYield.cs.meta b/Runtime/Scripts/Internal/Common/Coroutine/WaitForSecondsYield.cs.meta index 3ff428e..ea8c85a 100644 --- a/Runtime/Scripts/Internal/Common/Coroutine/WaitForSecondsYield.cs.meta +++ b/Runtime/Scripts/Internal/Common/Coroutine/WaitForSecondsYield.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1b3bcc8b9d264b5eb2f498ee63bec61c -timeCreated: 1677044523 \ No newline at end of file +guid: a4b1a503eae242979419a7290485ea4d +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/File.meta b/Runtime/Scripts/Internal/Common/File.meta index f62602b..eae7312 100644 --- a/Runtime/Scripts/Internal/Common/File.meta +++ b/Runtime/Scripts/Internal/Common/File.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 208f2d0f2d7f44ac8cd1841d964ce85b -timeCreated: 1687073374 \ No newline at end of file +guid: ba43a0d463be48a8acd6064a2f743bc8 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/File/SbFileInfo.cs.meta b/Runtime/Scripts/Internal/Common/File/SbFileInfo.cs.meta index 5e8d761..b4962fe 100644 --- a/Runtime/Scripts/Internal/Common/File/SbFileInfo.cs.meta +++ b/Runtime/Scripts/Internal/Common/File/SbFileInfo.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ab8486ec07dd431c9d6069d67016fdd5 -timeCreated: 1687073376 \ No newline at end of file +guid: 8070211d0e07421686efc9404fa53e66 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Json.meta b/Runtime/Scripts/Internal/Common/Json.meta index a10e3eb..8ae5b26 100644 --- a/Runtime/Scripts/Internal/Common/Json.meta +++ b/Runtime/Scripts/Internal/Common/Json.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9191946d416543b49e4ef8b9ae0ebb09 -timeCreated: 1669639098 \ No newline at end of file +guid: a3466590b8114ccfb3fc9fac92b64ea0 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Json/JsonNameAttribute.cs.meta b/Runtime/Scripts/Internal/Common/Json/JsonNameAttribute.cs.meta index 034c4cc..1007731 100644 --- a/Runtime/Scripts/Internal/Common/Json/JsonNameAttribute.cs.meta +++ b/Runtime/Scripts/Internal/Common/Json/JsonNameAttribute.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1d18e030f91a4727aaf3c251be3690f0 -timeCreated: 1678935068 \ No newline at end of file +guid: c851fa95287b44ba850d5484ef0a8aee +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Json/JsonNameAttributeExtension.cs.meta b/Runtime/Scripts/Internal/Common/Json/JsonNameAttributeExtension.cs.meta index 5330d71..b7e06d3 100644 --- a/Runtime/Scripts/Internal/Common/Json/JsonNameAttributeExtension.cs.meta +++ b/Runtime/Scripts/Internal/Common/Json/JsonNameAttributeExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ecd0f54b434d4c109ba7aed099231496 -timeCreated: 1680582704 \ No newline at end of file +guid: 112e6852d63b452ea9ed515336f246ad +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Json/NewtonsoftJsonExtension.cs.meta b/Runtime/Scripts/Internal/Common/Json/NewtonsoftJsonExtension.cs.meta index 2d8f505..c582018 100644 --- a/Runtime/Scripts/Internal/Common/Json/NewtonsoftJsonExtension.cs.meta +++ b/Runtime/Scripts/Internal/Common/Json/NewtonsoftJsonExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: e900cfac84084b419511ca4b88127fc9 -timeCreated: 1669639114 \ No newline at end of file +guid: 56ed515e3c65469ca60df812361e1f14 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Log.meta b/Runtime/Scripts/Internal/Common/Log.meta index 57eaed5..41ade63 100644 --- a/Runtime/Scripts/Internal/Common/Log.meta +++ b/Runtime/Scripts/Internal/Common/Log.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7c33bfbdad8843219a15d335c3719bb5 -timeCreated: 1653290476 \ No newline at end of file +guid: 15d52330a310416784fb02ecce914973 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Log/InternalLogLevel.cs.meta b/Runtime/Scripts/Internal/Common/Log/InternalLogLevel.cs.meta index 942a1e6..52249e2 100644 --- a/Runtime/Scripts/Internal/Common/Log/InternalLogLevel.cs.meta +++ b/Runtime/Scripts/Internal/Common/Log/InternalLogLevel.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: b5201665d4424cd6a3b7de986b7ba06e -timeCreated: 1653373308 \ No newline at end of file +guid: 0d52c0365d4840088e9869115dd39d32 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Log/LogExtension.cs.meta b/Runtime/Scripts/Internal/Common/Log/LogExtension.cs.meta index c6f796b..47230bb 100644 --- a/Runtime/Scripts/Internal/Common/Log/LogExtension.cs.meta +++ b/Runtime/Scripts/Internal/Common/Log/LogExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: db3fd8dcd79c45de91843840926ab1fe -timeCreated: 1653371396 \ No newline at end of file +guid: 39ed7eacfe6a49198f550aaaad26157c +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Log/Logger.cs b/Runtime/Scripts/Internal/Common/Log/Logger.cs index a464bdc..ed9074a 100644 --- a/Runtime/Scripts/Internal/Common/Log/Logger.cs +++ b/Runtime/Scripts/Internal/Common/Log/Logger.cs @@ -3,7 +3,6 @@ // using System.Text; -using UnityEngine; namespace Sendbird.Chat { @@ -24,7 +23,8 @@ internal enum CategoryType Rtc, } - internal static InternalLogLevel InternalLogLevel { get; private set; } = InternalLogLevel.None; + private static readonly IPlatformLogger _logger = PlatformModule.PlatformProvider.CreateLogger(); + internal static InternalLogLevel InternalLogLevel { get; set; } = InternalLogLevel.None; private static readonly StringBuilder _tempStringBuilder = new StringBuilder(); internal static void Error(CategoryType inCategoryType, string inMessage) @@ -32,8 +32,8 @@ internal static void Error(CategoryType inCategoryType, string inMessage) if (InternalLogLevel <= InternalLogLevel.Error) { _tempStringBuilder.Clear(); - _tempStringBuilder.Append($"[Sb{inCategoryType}_{Time.frameCount}]{inMessage}"); - UnityEngine.Debug.LogError(_tempStringBuilder); + _tempStringBuilder.Append($"[Sb{inCategoryType}]{inMessage}"); + _logger.Error(_tempStringBuilder.ToString()); } } @@ -42,8 +42,8 @@ internal static void Warning(CategoryType inCategoryType, string inMessage) if (InternalLogLevel <= InternalLogLevel.Warning) { _tempStringBuilder.Clear(); - _tempStringBuilder.Append($"[Sb{inCategoryType}_{Time.frameCount}]{inMessage}"); - UnityEngine.Debug.LogWarning(_tempStringBuilder); + _tempStringBuilder.Append($"[Sb{inCategoryType}]{inMessage}"); + _logger.Warning(_tempStringBuilder.ToString()); } } @@ -52,8 +52,8 @@ internal static void Info(CategoryType inCategoryType, string inMessage) if (InternalLogLevel <= InternalLogLevel.Info) { _tempStringBuilder.Clear(); - _tempStringBuilder.Append($"[Sb{inCategoryType}_{Time.frameCount}]{inMessage}"); - UnityEngine.Debug.Log(_tempStringBuilder); + _tempStringBuilder.Append($"[Sb{inCategoryType}]{inMessage}"); + _logger.Info(_tempStringBuilder.ToString()); } } @@ -62,8 +62,8 @@ internal static void Debug(CategoryType inCategoryType, string inMessage) if (InternalLogLevel <= InternalLogLevel.Debug) { _tempStringBuilder.Clear(); - _tempStringBuilder.Append($"[Sb{inCategoryType}_{Time.frameCount}]{inMessage}"); - UnityEngine.Debug.Log(_tempStringBuilder); + _tempStringBuilder.Append($"[Sb{inCategoryType}]{inMessage}"); + _logger.Debug(_tempStringBuilder.ToString()); } } @@ -72,8 +72,8 @@ internal static void Verbose(CategoryType inCategoryType, string inMessage) if (InternalLogLevel <= InternalLogLevel.Verbose) { _tempStringBuilder.Clear(); - _tempStringBuilder.Append($"[Sb{inCategoryType}_{Time.frameCount}]{inMessage}"); - UnityEngine.Debug.Log(_tempStringBuilder); + _tempStringBuilder.Append($"[Sb{inCategoryType}]{inMessage}"); + _logger.Verbose(_tempStringBuilder.ToString()); } } diff --git a/Runtime/Scripts/Internal/Common/Log/Logger.cs.meta b/Runtime/Scripts/Internal/Common/Log/Logger.cs.meta index a2b7998..53d5ebe 100644 --- a/Runtime/Scripts/Internal/Common/Log/Logger.cs.meta +++ b/Runtime/Scripts/Internal/Common/Log/Logger.cs.meta @@ -1,11 +1,3 @@ fileFormatVersion: 2 -guid: 24be49f64d43433f8fb31721994038e8 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 1418d5681f2e46d6a4e5dd70a9000d9f +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Singleton.meta b/Runtime/Scripts/Internal/Common/Singleton.meta index de95eb7..dcc3ed8 100644 --- a/Runtime/Scripts/Internal/Common/Singleton.meta +++ b/Runtime/Scripts/Internal/Common/Singleton.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 51e233448aaf4943900474d71354b185 -timeCreated: 1649381343 \ No newline at end of file +guid: 358665d7624e45cba149959e2a904078 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Singleton/MonoBehaviourSingletonAbstract.cs b/Runtime/Scripts/Internal/Common/Singleton/MonoBehaviourSingletonAbstract.cs deleted file mode 100644 index e2e65cd..0000000 --- a/Runtime/Scripts/Internal/Common/Singleton/MonoBehaviourSingletonAbstract.cs +++ /dev/null @@ -1,38 +0,0 @@ -// -// Copyright (c) 2022 Sendbird, Inc. -// - -using UnityEngine; - -namespace Sendbird.Chat -{ - internal abstract class MonoBehaviourSingletonAbstract : MonoBehaviour where TClassType : MonoBehaviour - { - private static TClassType _internalInstance = null; - - internal static TClassType Instance - { - get - { - if (_internalInstance == null) - CreateInstance(); - - return _internalInstance; - } - } - - private static void CreateInstance() - { - if (_internalInstance != null) - return; - - _internalInstance = FindObjectOfType(); - if (_internalInstance != null) - return; - - GameObject gameObject = new GameObject(typeof(TClassType).Name); - DontDestroyOnLoad(gameObject); - _internalInstance = gameObject.AddComponent(); - } - } -} \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Singleton/MonoBehaviourSingletonAbstract.cs.meta b/Runtime/Scripts/Internal/Common/Singleton/MonoBehaviourSingletonAbstract.cs.meta deleted file mode 100644 index eaa79c8..0000000 --- a/Runtime/Scripts/Internal/Common/Singleton/MonoBehaviourSingletonAbstract.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: d7f6725b57a54cd88103cdba0d53f8f7 -timeCreated: 1649380264 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Singleton/SingletonAbstract.cs.meta b/Runtime/Scripts/Internal/Common/Singleton/SingletonAbstract.cs.meta index 3f74497..002046c 100644 --- a/Runtime/Scripts/Internal/Common/Singleton/SingletonAbstract.cs.meta +++ b/Runtime/Scripts/Internal/Common/Singleton/SingletonAbstract.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 2489857a0b24426fbab7f669cee30f48 -timeCreated: 1649158771 \ No newline at end of file +guid: 57f485cc167e4bcba80fc83639fad214 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Time.meta b/Runtime/Scripts/Internal/Common/Time.meta index d5c93ff..013de8a 100644 --- a/Runtime/Scripts/Internal/Common/Time.meta +++ b/Runtime/Scripts/Internal/Common/Time.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: eb53f58afdd64a1f92190418b749793f -timeCreated: 1680857184 \ No newline at end of file +guid: dffc4c2c31d04dbfbf56fc36720af457 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Common/Time/TimeUtil.cs.meta b/Runtime/Scripts/Internal/Common/Time/TimeUtil.cs.meta index 86c8439..7a8d95f 100644 --- a/Runtime/Scripts/Internal/Common/Time/TimeUtil.cs.meta +++ b/Runtime/Scripts/Internal/Common/Time/TimeUtil.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: b3cbce4cbc654f5ab8020c074093e8ad -timeCreated: 1680857186 \ No newline at end of file +guid: e68c4a48c67e426dab4a5f26df6ed0df +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Error.meta b/Runtime/Scripts/Internal/Error.meta index bffe423..e8ecd8e 100644 --- a/Runtime/Scripts/Internal/Error.meta +++ b/Runtime/Scripts/Internal/Error.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 5f7ef9e546ea4dbfbb1347d6919a219c -timeCreated: 1669707421 \ No newline at end of file +guid: ece6ef1df26244618c8813b15f825bc3 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Error/SbError+Internal.cs.meta b/Runtime/Scripts/Internal/Error/SbError+Internal.cs.meta index 6801233..563eece 100644 --- a/Runtime/Scripts/Internal/Error/SbError+Internal.cs.meta +++ b/Runtime/Scripts/Internal/Error/SbError+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: cdd75f5d033c462181e8b6e2cbb409d9 -timeCreated: 1669707434 \ No newline at end of file +guid: 5ce75e41770e456391c0f8ec32918722 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Error/SbErrorCodeExtension.cs.meta b/Runtime/Scripts/Internal/Error/SbErrorCodeExtension.cs.meta index 87181c3..2831376 100644 --- a/Runtime/Scripts/Internal/Error/SbErrorCodeExtension.cs.meta +++ b/Runtime/Scripts/Internal/Error/SbErrorCodeExtension.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 2efa13494e4c4de8af8a8413b94f8d17 -timeCreated: 1669707512 \ No newline at end of file +guid: b0ba8ecc0e4640a19b56314e010183e7 +timeCreated: 1721779805 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network.meta b/Runtime/Scripts/Internal/Network.meta index 6a755c3..1de2a5d 100644 --- a/Runtime/Scripts/Internal/Network.meta +++ b/Runtime/Scripts/Internal/Network.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 02cbe6431fe949049da38fac606c685e -timeCreated: 1669706853 \ No newline at end of file +guid: de787d366f374f19855c6c5523a02017 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client.meta b/Runtime/Scripts/Internal/Network/Client.meta deleted file mode 100644 index 9bbb392..0000000 --- a/Runtime/Scripts/Internal/Network/Client.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 59a2e49c74004119a11ad390c5e4ef39 -timeCreated: 1670238760 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient.meta b/Runtime/Scripts/Internal/Network/Client/HttpClient.meta deleted file mode 100644 index 38537d8..0000000 --- a/Runtime/Scripts/Internal/Network/Client/HttpClient.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 09fcf99795a84222a3feee0d8bcb2c9a -timeCreated: 1670234509 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/HttpClientImplements.meta b/Runtime/Scripts/Internal/Network/Client/HttpClient/HttpClientImplements.meta deleted file mode 100644 index 233572c..0000000 --- a/Runtime/Scripts/Internal/Network/Client/HttpClient/HttpClientImplements.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 4b343560d0fa4197b7ba2982e9e0dcf6 -timeCreated: 1672126785 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/HttpClientImplements/UnityHttpClient.cs.meta b/Runtime/Scripts/Internal/Network/Client/HttpClient/HttpClientImplements/UnityHttpClient.cs.meta deleted file mode 100644 index 178fc04..0000000 --- a/Runtime/Scripts/Internal/Network/Client/HttpClient/HttpClientImplements/UnityHttpClient.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: fbc73d16277147e3970977e622634cac -timeCreated: 1672126811 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/HttpMethodType.cs.meta b/Runtime/Scripts/Internal/Network/Client/HttpClient/HttpMethodType.cs.meta deleted file mode 100644 index 71d8039..0000000 --- a/Runtime/Scripts/Internal/Network/Client/HttpClient/HttpMethodType.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: e5fa2406160f45f1ad388f7f5ff7d583 -timeCreated: 1678063415 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/HttpResultType.cs.meta b/Runtime/Scripts/Internal/Network/Client/HttpClient/HttpResultType.cs.meta deleted file mode 100644 index 5cc86c1..0000000 --- a/Runtime/Scripts/Internal/Network/Client/HttpClient/HttpResultType.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: be0a77045c104b8ea3d749aa0ac920e2 -timeCreated: 1683770882 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/IHttpClient.cs.meta b/Runtime/Scripts/Internal/Network/Client/HttpClient/IHttpClient.cs.meta deleted file mode 100644 index cb52483..0000000 --- a/Runtime/Scripts/Internal/Network/Client/HttpClient/IHttpClient.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 3ec0637776cf4674aacb2ab715d3552c -timeCreated: 1672126700 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams.meta b/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams.meta deleted file mode 100644 index 310713b..0000000 --- a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 410fb318efc642a8b06883ff15f06042 -timeCreated: 1679887932 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsBase.cs.meta b/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsBase.cs.meta deleted file mode 100644 index 663cc46..0000000 --- a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsBase.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: aa44a408f293f4d14bb794a6d3dd0a93 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends.meta b/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends.meta deleted file mode 100644 index d4f2246..0000000 --- a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 68aa6eea4e944f10b4b88c9916341910 -timeCreated: 1679887366 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams.meta b/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams.meta deleted file mode 100644 index 41c21ab..0000000 --- a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 615dd85a98d54f14a4d01211de14b815 -timeCreated: 1679887973 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFormSectionAbstract.cs.meta b/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFormSectionAbstract.cs.meta deleted file mode 100644 index bb11fa2..0000000 --- a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFormSectionAbstract.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 58c6a479e77147ce8abc8b5cbd51e65b -timeCreated: 1678068809 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends.meta b/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends.meta deleted file mode 100644 index 3d5c857..0000000 --- a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 91feeaab284c461f9059ec401946ac72 -timeCreated: 1678069703 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionData.cs.meta b/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionData.cs.meta deleted file mode 100644 index 151cb11..0000000 --- a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionData.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: a03f4ba724f143af8184a84dc495906e -timeCreated: 1678069707 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionFile.cs.meta b/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionFile.cs.meta deleted file mode 100644 index b1c6bf5..0000000 --- a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionFile.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: c46c5348f5a9450492c8a368c959e4a3 -timeCreated: 1678071515 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/MultipartHttpClientRequestParams.cs.meta b/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/MultipartHttpClientRequestParams.cs.meta deleted file mode 100644 index 420a6f0..0000000 --- a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/MultipartHttpClientRequestParams.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: f77564e75fe244a59b86c12f293bbf15 -timeCreated: 1679887370 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/QueryHttpClientRequestParams.cs.meta b/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/QueryHttpClientRequestParams.cs.meta deleted file mode 100644 index 8494e5f..0000000 --- a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/QueryHttpClientRequestParams.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 1db2bb063028477db8965c6fc94d2da0 -timeCreated: 1679887849 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/WsClient.meta b/Runtime/Scripts/Internal/Network/Client/WsClient.meta deleted file mode 100644 index c377aeb..0000000 --- a/Runtime/Scripts/Internal/Network/Client/WsClient.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: aad4983c39104d7b90870f9a32805293 -timeCreated: 1669706870 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/WsClient/IWsClientEventListener.cs.meta b/Runtime/Scripts/Internal/Network/Client/WsClient/IWsClientEventListener.cs.meta deleted file mode 100644 index 868345f..0000000 --- a/Runtime/Scripts/Internal/Network/Client/WsClient/IWsClientEventListener.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 7787f4e581174ca489f9a288cc6b2d3e -timeCreated: 1671159035 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClient.cs b/Runtime/Scripts/Internal/Network/Client/WsClient/WsClient.cs deleted file mode 100644 index 45be4e2..0000000 --- a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClient.cs +++ /dev/null @@ -1,436 +0,0 @@ -// -// Copyright (c) 2022 Sendbird, Inc. -// - -using System; -using System.Collections.Concurrent; -using System.Collections.Generic; -using System.IO; -using System.Net.WebSockets; -using System.Text; -using System.Threading; -using System.Threading.Tasks; - -namespace Sendbird.Chat -{ - internal class WsClient - { - internal delegate void WsConnectResultHandler(WsClientConnectResultType inConnectResultType, WsClientError inWsClientErrorNullable); - internal delegate void WsSendResultHandler(WsClientSendResultType inSendResultType, WsClientError inWsClientErrorNullable); - - private ClientWebSocket _webSocket; - private IWsClientEventListener _eventListeners = null; - private readonly BlockingCollection _receiveQueue = new BlockingCollection(); - private CancellationTokenSource _connectCancellationTokenSource = null; - private CancellationTokenSource _receiveCancellationTokenSource = null; - private readonly UnityEngine.Object _lockObject = new UnityEngine.Object(); - internal WsClientStateType StateType { get; private set; } = WsClientStateType.None; - private readonly BlockingCollection _asyncSequenceQueue = new BlockingCollection(); - private bool _isInAsyncProcessing = false; - private bool _isTerminated = false; - - internal void Initialize(IWsClientEventListener inWsClientEventListener) - { - _isTerminated = false; - _eventListeners = inWsClientEventListener; - StateType = WsClientStateType.None; - } - - internal void Terminate() - { - _isTerminated = true; - FlushAllReceivedMessage(); - - while (0 < _asyncSequenceQueue.Count) - { - _asyncSequenceQueue.Take().Invoke(); - } - - _eventListeners = null; - StateType = WsClientStateType.None; - } - - internal void Connect(WsClientConnectParams inWsClientConnectParams, WsConnectResultHandler inResultHandler = null) - { - Logger.Info(Logger.CategoryType.WebSocket, $"WsClient::Connect"); - - if (_isInAsyncProcessing || 0 < _asyncSequenceQueue.Count) - { - _asyncSequenceQueue.Add(() => { ConnectAsync(inWsClientConnectParams, inResultHandler); }); - } - else - { - ConnectAsync(inWsClientConnectParams, inResultHandler); - } - } - - internal void Send(string inTextMessage, WsSendResultHandler inResultHandler = null) - { - SendAsync(inTextMessage, inResultHandler); - } - - internal void Close(Action inResultHandler = null) - { - Logger.Info(Logger.CategoryType.WebSocket, $"WsClient::Close"); - DisposeConnectCancellationTokenWithBlocking(inWithCancel: true); - if (_isInAsyncProcessing || 0 < _asyncSequenceQueue.Count) - { - _asyncSequenceQueue.Add(() => { CloseAsync(inResultHandler); }); - } - else - { - CloseAsync(inResultHandler); - } - } - - internal void Update() - { - if (_isInAsyncProcessing == false && 0 < _asyncSequenceQueue.Count) - { - _asyncSequenceQueue.Take().Invoke(); - } - - FlushAllReceivedMessage(); - } - - private void FlushAllReceivedMessage() - { - while (0 < _receiveQueue.Count) - { - string stringMessage = _receiveQueue.Take(); - Logger.Debug(Logger.CategoryType.WebSocket, $"Flush received queue\n {stringMessage}"); - _eventListeners?.OnReceive(stringMessage); - } - } - - private void SetIsInAsyncProcessingWithBlocking(bool inIsInAsyncProcessing) - { - lock (_lockObject) - { - _isInAsyncProcessing = inIsInAsyncProcessing; - } - } - - private async void ConnectAsync(WsClientConnectParams inWsClientConnectParams, WsConnectResultHandler inResultHandler = null) - { - if (_isTerminated) - { - CoroutineManager.Instance.CallOnNextFrame(() => { inResultHandler?.Invoke(WsClientConnectResultType.Terminated, null); }); - return; - } - - if (inWsClientConnectParams == null || string.IsNullOrEmpty(inWsClientConnectParams.Uri)) - { - CoroutineManager.Instance.CallOnNextFrame(() => { inResultHandler?.Invoke(WsClientConnectResultType.InvalidParams, null); }); - return; - } - - Logger.Info(Logger.CategoryType.WebSocket, $"WsClient::ConnectAsync start uri:{inWsClientConnectParams.Uri}"); - SetIsInAsyncProcessingWithBlocking(true); - try - { - lock (_lockObject) - { - _webSocket = new ClientWebSocket(); - } - - foreach (KeyValuePair keyValuePair in inWsClientConnectParams.CustomHeaders) - { - _webSocket.Options.SetRequestHeader(keyValuePair.Key, keyValuePair.Value); - } - - ChangeWebsocketStateWithBlocking(WsClientStateType.Connecting); - - try - { - Uri uri = new Uri(inWsClientConnectParams.Uri); - Logger.Info(Logger.CategoryType.WebSocket, $"WsClient::ConnectAsync connect to URI:{uri}"); - lock (_lockObject) - { - _connectCancellationTokenSource = new CancellationTokenSource(); - } - - await _webSocket.ConnectAsync(uri, _connectCancellationTokenSource.Token); - } - catch (WebSocketException webSocketException) - { - if (webSocketException.WebSocketErrorCode != WebSocketError.Success && webSocketException.WebSocketErrorCode != WebSocketError.InvalidState) - { - Logger.Warning(Logger.CategoryType.WebSocket, $"WsClient::ConnectAsync WebSocketException ErrorCode:{webSocketException.WebSocketErrorCode} " + - $"NativeErrorCode:{webSocketException.NativeErrorCode} Message:{webSocketException.Message}"); - } - - WsClientConnectResultType resultType = WsClientConnectResultType.CaughtException; - if (_connectCancellationTokenSource == null) - resultType = WsClientConnectResultType.Canceled; - - DisposeConnectCancellationTokenWithBlocking(inWithCancel: false); - ChangeWebsocketStateWithBlocking(WsClientStateType.None); - WsClientError wsClientError = new WsClientError(webSocketException.Message, webSocketException.ErrorCode); - CoroutineManager.Instance.CallOnNextFrame(() => { inResultHandler?.Invoke(resultType, wsClientError); }); - SetIsInAsyncProcessingWithBlocking(false); - return; - } - - DisposeConnectCancellationTokenWithBlocking(inWithCancel: false); - ChangeWebsocketStateWithBlocking(WsClientStateType.Open); - WaitingForReceiveAsync(); - CoroutineManager.Instance.CallOnNextFrame(() => { inResultHandler?.Invoke(WsClientConnectResultType.Succeeded, null); }); - } - catch (Exception exception) - { - Logger.Warning(Logger.CategoryType.WebSocket, $"WsClient::ConnectAsync Exception:{exception.Message}"); - CoroutineManager.Instance.CallOnNextFrame(() => { inResultHandler?.Invoke(WsClientConnectResultType.CaughtException, new WsClientError(exception.Message)); }); - } - - SetIsInAsyncProcessingWithBlocking(false); - Logger.Info(Logger.CategoryType.WebSocket, "WsClient::ConnectAsync end"); - } - - private async void SendAsync(string inTextMessage, WsSendResultHandler inResultHandler = null) - { - Logger.Debug(Logger.CategoryType.WebSocket, $"WsClient::SendAsync start [{inTextMessage}]"); - - try - { - byte[] encodedBytes = Encoding.UTF8.GetBytes(inTextMessage); - ArraySegment buffer = new ArraySegment(encodedBytes, 0, encodedBytes.Length); - await _webSocket.SendAsync(buffer, WebSocketMessageType.Text, true, CancellationToken.None); - } - catch (Exception exception) - { - Logger.Info(Logger.CategoryType.WebSocket, $"WsClient::SendAsync Exception:{exception.Message}"); - WsClientError wsClientError = null; - if (exception is WebSocketException webSocketException) - { - wsClientError = new WsClientError(webSocketException.Message, webSocketException.ErrorCode); - } - else - { - wsClientError = new WsClientError(exception.Message); - } - - CoroutineManager.Instance.CallOnNextFrame(() => { inResultHandler?.Invoke(WsClientSendResultType.CaughtException, wsClientError); }); - } - - CoroutineManager.Instance.CallOnNextFrame(() => { inResultHandler?.Invoke(WsClientSendResultType.Succeeded, null); }); - Logger.Debug(Logger.CategoryType.WebSocket, "WsClient::SendAsync end"); - } - - private async void CloseAsync(Action inResultHandler = null) - { - if (_isTerminated) - { - inResultHandler?.Invoke(WsClientCloseResultType.Terminated); - return; - } - - Logger.Info(Logger.CategoryType.WebSocket, $"WsClient::CloseAsync start"); - - if (StateType == WsClientStateType.Closing || StateType == WsClientStateType.Closed) - { - Logger.Warning(Logger.CategoryType.WebSocket, $"WsClient::CloseAsync Already closed State:{StateType}"); - CoroutineManager.Instance.CallOnNextFrame(() => { inResultHandler?.Invoke(WsClientCloseResultType.AlreadyClosingOrClosed); }); - return; - } - - SetIsInAsyncProcessingWithBlocking(true); - - try - { - ChangeWebsocketStateWithBlocking(WsClientStateType.Closing); - - WsClientCloseResultType wsClientCloseResultType = WsClientCloseResultType.Succeeded; - - if (_webSocket != null && _webSocket.State == WebSocketState.Open) - { - Logger.Info(Logger.CategoryType.WebSocket, $"WsClient::CloseAsync start if valid connection"); - - try - { - await _webSocket.CloseAsync(WebSocketCloseStatus.Empty, string.Empty, CancellationToken.None); - } - catch (WebSocketException webSocketException) - { - if (webSocketException.WebSocketErrorCode != WebSocketError.Success && webSocketException.WebSocketErrorCode != WebSocketError.InvalidState) - { - Logger.Warning(Logger.CategoryType.WebSocket, $"WsClient::CloseAsync WebSocketException ErrorCode:{webSocketException.WebSocketErrorCode} " + - $"NativeErrorCode:{webSocketException.NativeErrorCode} Message:{webSocketException.Message}"); - } - - wsClientCloseResultType = WsClientCloseResultType.CaughtException; - } - - DisposeReceiveCancellationTokenWithBlocking(inWithCancel: true); - - lock (_lockObject) - { - _webSocket.Dispose(); - _webSocket = null; - } - - Logger.Info(Logger.CategoryType.WebSocket, "WsClient::CloseAsync end if valid connection"); - } - - ChangeWebsocketStateWithBlocking(WsClientStateType.Closed); - CoroutineManager.Instance.CallOnNextFrame(() => { inResultHandler?.Invoke(wsClientCloseResultType); }); - } - catch (Exception exception) - { - Logger.Info(Logger.CategoryType.WebSocket, $"WsClient::CloseAsync Exception:{exception.Message}"); - CoroutineManager.Instance.CallOnNextFrame(() => { inResultHandler?.Invoke(WsClientCloseResultType.CaughtException); }); - } - - SetIsInAsyncProcessingWithBlocking(false); - Logger.Info(Logger.CategoryType.WebSocket, "WsClient::CloseAsync end"); - } - - private void DisposeConnectCancellationTokenWithBlocking(bool inWithCancel) - { - if (_connectCancellationTokenSource == null) - return; - - lock (_lockObject) - { - if (_connectCancellationTokenSource.IsCancellationRequested == false && inWithCancel) - _connectCancellationTokenSource.Cancel(); - - _connectCancellationTokenSource.Dispose(); - _connectCancellationTokenSource = null; - } - } - - private void DisposeReceiveCancellationTokenWithBlocking(bool inWithCancel) - { - if (_receiveCancellationTokenSource == null) - return; - - lock (_lockObject) - { - if (_receiveCancellationTokenSource.IsCancellationRequested == false && inWithCancel) - _receiveCancellationTokenSource.Cancel(); - - _receiveCancellationTokenSource.Dispose(); - _receiveCancellationTokenSource = null; - } - } - - private void ChangeWebsocketStateWithBlocking(WsClientStateType inWsStateType) - { - if (StateType != inWsStateType) - { - Logger.Info(Logger.CategoryType.WebSocket, $"WsClient::ChangeWebsocketState {StateType}->{inWsStateType}"); - lock (_lockObject) - { - StateType = inWsStateType; - } - } - } - - private async void WaitingForReceiveAsync() - { - Logger.Info(Logger.CategoryType.WebSocket, "WsClient::WaitingForReceiveAsync start"); - - ArraySegment buffer = WebSocket.CreateClientBuffer(1024, 1024); - if (buffer.Array == null) - { - Logger.Error(Logger.CategoryType.WebSocket, "WsClient::WaitingForReceiveAsync buffer.Array is null"); - OnDispatchReceiveErrorOnNextFrame(WsClientErrorType.CreateReceiveBufferFailed); - return; - } - - lock (_lockObject) - { - _receiveCancellationTokenSource = new CancellationTokenSource(); - } - - WsClientErrorType wsClientErrorType = WsClientErrorType.SocketClosed; - WsClientError wsClientError = null; - while (_webSocket?.State == WebSocketState.Open) - { - using (MemoryStream memoryStream = new MemoryStream()) - { - WebSocketReceiveResult webSocketReceiveResult = null; - bool hasException = false; - do - { - try - { - webSocketReceiveResult = await _webSocket.ReceiveAsync(buffer, _receiveCancellationTokenSource.Token); - memoryStream.Write(buffer.Array, buffer.Offset, webSocketReceiveResult.Count); - } - catch (Exception exception) - { - hasException = true; - wsClientErrorType = WsClientErrorType.CaughtException; - if (exception is WebSocketException webSocketException) - { - if (webSocketException.WebSocketErrorCode != WebSocketError.Success && webSocketException.WebSocketErrorCode != WebSocketError.InvalidState) - { - Logger.Warning(Logger.CategoryType.WebSocket, $"WsClient::WaitingForReceiveAsync WebSocketException ErrorCode:{webSocketException.WebSocketErrorCode} " + - $"NativeErrorCode:{webSocketException.NativeErrorCode} Message:{webSocketException.Message}"); - } - - wsClientError = new WsClientError(webSocketException.Message, webSocketException.ErrorCode); - } - else - { - Logger.Warning(Logger.CategoryType.WebSocket, $"WsClient::WaitForReceiveAsync Exception:{exception.Message}"); - wsClientError = new WsClientError(exception.Message); - } - - break; - } - } while (!webSocketReceiveResult.EndOfMessage && _webSocket?.State == WebSocketState.Open); - - if (webSocketReceiveResult == null || !webSocketReceiveResult.EndOfMessage || hasException) - { - wsClientErrorType = WsClientErrorType.CaughtException; - break; - } - - memoryStream.Seek(0, SeekOrigin.Begin); - - if (webSocketReceiveResult.MessageType == WebSocketMessageType.Text) - { - using (StreamReader streamReader = new StreamReader(memoryStream, Encoding.UTF8)) - { - Task readToEndTask = streamReader.ReadToEndAsync(); - await readToEndTask; - - Logger.Info(Logger.CategoryType.WebSocket, $"WsClient::Receive {readToEndTask.Result}"); - _receiveQueue.Add(readToEndTask.Result); - } - } - else if (webSocketReceiveResult.MessageType == WebSocketMessageType.Close) - { - Logger.Info(Logger.CategoryType.WebSocket, $"WsClient::Receive result is close CloseStatus:{webSocketReceiveResult.CloseStatus?.ToString()} CloseStatusDescription:{webSocketReceiveResult.CloseStatusDescription}"); - wsClientErrorType = WsClientErrorType.ReceivedClose; - break; - } - else - { - Logger.Warning(Logger.CategoryType.WebSocket, $"WsClient::Receive result is binary"); - } - } - } - - bool isForcedClose = _receiveCancellationTokenSource == null; - DisposeReceiveCancellationTokenWithBlocking(inWithCancel: false); - Logger.Info(Logger.CategoryType.WebSocket, "WsClient::WaitForReceiveAsync end"); - - if( isForcedClose == false) - OnDispatchReceiveErrorOnNextFrame(wsClientErrorType, wsClientError); - - return; - void OnDispatchReceiveErrorOnNextFrame(WsClientErrorType inClientReceiveErrorType, WsClientError inWsClientErrorNullable = null) - { - Logger.Warning(Logger.CategoryType.WebSocket, $"WsClient::DispatchReceiveErrorOnNextFrame ErrorType:{inClientReceiveErrorType}"); - if (_eventListeners != null) - { - CoroutineManager.Instance.CallOnNextFrame(() => { _eventListeners.OnErrorInOpenState(inClientReceiveErrorType, inWsClientErrorNullable); }); - } - } - } - } -} \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClient.cs.meta b/Runtime/Scripts/Internal/Network/Client/WsClient/WsClient.cs.meta deleted file mode 100644 index 0436cf1..0000000 --- a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClient.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: df18ee52bd414098867c2d0caabe1f8a -timeCreated: 1670204564 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientCloseResultType.cs b/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientCloseResultType.cs deleted file mode 100644 index 9a1bac0..0000000 --- a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientCloseResultType.cs +++ /dev/null @@ -1,14 +0,0 @@ -// -// Copyright (c) 2022 Sendbird, Inc. -// - -namespace Sendbird.Chat -{ - internal enum WsClientCloseResultType - { - Succeeded, - AlreadyClosingOrClosed, - CaughtException, - Terminated, - } -} diff --git a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientCloseResultType.cs.meta b/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientCloseResultType.cs.meta deleted file mode 100644 index 42be778..0000000 --- a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientCloseResultType.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: ac31b2831e3445458790023d951411d4 -timeCreated: 1671588781 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientConnectParams.cs.meta b/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientConnectParams.cs.meta deleted file mode 100644 index 2d88273..0000000 --- a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientConnectParams.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: a49bdf0577bd4f649fc47aa5ac106ea9 -timeCreated: 1670241401 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientConnectResultType.cs b/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientConnectResultType.cs deleted file mode 100644 index 9408caf..0000000 --- a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientConnectResultType.cs +++ /dev/null @@ -1,15 +0,0 @@ -// -// Copyright (c) 2022 Sendbird, Inc. -// - -namespace Sendbird.Chat -{ - internal enum WsClientConnectResultType - { - Succeeded, - CaughtException, - Terminated, - InvalidParams, - Canceled - } -} diff --git a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientConnectResultType.cs.meta b/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientConnectResultType.cs.meta deleted file mode 100644 index 5af97f2..0000000 --- a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientConnectResultType.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 6a32ca0f39064b98a6cec0b3555a12f3 -timeCreated: 1671534517 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientError.cs b/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientError.cs deleted file mode 100644 index a4a83ee..0000000 --- a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientError.cs +++ /dev/null @@ -1,19 +0,0 @@ -// -// Copyright (c) 2022 Sendbird, Inc. -// - -namespace Sendbird.Chat -{ - internal sealed class WsClientError - { - private const int UNKNOWN_ERROR = 0; - internal int SocketErrorCode { get; } - internal string ErrorMessage { get; } - - internal WsClientError(string inErrorMessage, int inSocketErrorCode = UNKNOWN_ERROR) - { - SocketErrorCode = inSocketErrorCode; - ErrorMessage = inErrorMessage; - } - } -} diff --git a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientError.cs.meta b/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientError.cs.meta deleted file mode 100644 index 7ef0dc1..0000000 --- a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientError.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: aa8d90f2a66c47eda868eac41cecbd99 -timeCreated: 1671781165 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientErrorType.cs.meta b/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientErrorType.cs.meta deleted file mode 100644 index baaee9b..0000000 --- a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientErrorType.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: c9b256c76de84a4c9f80d4a400921c5b -timeCreated: 1671525870 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientSendResultType.cs b/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientSendResultType.cs deleted file mode 100644 index 2f3d923..0000000 --- a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientSendResultType.cs +++ /dev/null @@ -1,13 +0,0 @@ -// -// Copyright (c) 2022 Sendbird, Inc. -// - -namespace Sendbird.Chat -{ - internal enum WsClientSendResultType - { - Succeeded, - CaughtException, - Terminated, - } -} diff --git a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientSendResultType.cs.meta b/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientSendResultType.cs.meta deleted file mode 100644 index d6498d5..0000000 --- a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientSendResultType.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 7625c201828f45f5aa8a4bf36ce5b071 -timeCreated: 1675684530 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientStateType.cs.meta b/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientStateType.cs.meta deleted file mode 100644 index ca3e722..0000000 --- a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientStateType.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: d7a24e6311ad47569d98bfb9c2faae70 -timeCreated: 1670204588 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Connection.meta b/Runtime/Scripts/Internal/Network/Connection.meta index 5b213c0..bc006f6 100644 --- a/Runtime/Scripts/Internal/Network/Connection.meta +++ b/Runtime/Scripts/Internal/Network/Connection.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: f5756a41c7a449958120e6831153b7d7 -timeCreated: 1669979377 \ No newline at end of file +guid: c1e18319adf64d858b6916ec6744dc69 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Connection/ConnectionHeaders.cs b/Runtime/Scripts/Internal/Network/Connection/ConnectionHeaders.cs index ae213be..2e51b8b 100644 --- a/Runtime/Scripts/Internal/Network/Connection/ConnectionHeaders.cs +++ b/Runtime/Scripts/Internal/Network/Connection/ConnectionHeaders.cs @@ -3,6 +3,8 @@ // +using System.Net; + namespace Sendbird.Chat { //https://sendbird.atlassian.net/wiki/spaces/PLAT/pages/1237680151/SDK-SERVER+Header+Login+Params+Specification @@ -13,10 +15,10 @@ internal class Header public string Name { get; } public string Value { get; set; } - public Header(string inName, string inValue = "") + public Header(string inName, string inValue = "", bool inApplyUrlEncode = false) { Name = inName; - Value = inValue; + Value = inApplyUrlEncode ? WebUtility.UrlEncode(inValue) : inValue; } } @@ -31,26 +33,28 @@ public TimestampHeader(string inName) } } - internal static readonly Header USER_AGENT = new Header("User-Agent", $"{SendbirdChatMainContext.PLATFORM_NAME}/{SendbirdChatMainContext.SDK_VERSION}/{SendbirdChatMainContext.OS_NAME}"); - internal static readonly Header SB_USER_AGENT = new Header("SB-User-Agent", $"{SendbirdChatMainContext.PLATFORM_NAME}/c{SendbirdChatMainContext.SDK_VERSION}/o{SendbirdChatMainContext.OS_NAME}"); + internal static readonly Header USER_AGENT = new Header("User-Agent", $"{SendbirdChatMainContext.PLATFORM_NAME.ToLower()}/{SendbirdChatMainContext.SDK_VERSION}"); + internal static readonly Header SB_USER_AGENT = new Header("SB-User-Agent", $"{SendbirdChatMainContext.PLATFORM_NAME.ToLower()}/c{SendbirdChatMainContext.SDK_VERSION}/o{SendbirdChatMainContext.OS_NAME.ToLower()}"); internal static readonly Header SB_SDK_USER_AGENT = new Header("SB-SDK-User-Agent", $"main_sdk_info=chat/{SendbirdChatMainContext.PLATFORM_NAME.ToLower()}/{SendbirdChatMainContext.SDK_VERSION}" + $"&device_os_platform={SendbirdChatMainContext.OS_NAME.ToLower()}" + $"&os_version={SendbirdChatMainContext.OS_VERSION}" + - $"&platform_version={SendbirdChatMainContext.PLATFORM_VERSION}"); + $"&platform_version={SendbirdChatMainContext.PLATFORM_VERSION}", inApplyUrlEncode: true); + internal static readonly Header ACCEPT = new Header("Accept", MimeType.APPLICATION_JSON); internal static readonly TimestampHeader REQUEST_SENT_TIMESTAMP = new TimestampHeader("Request-Sent-Timestamp"); - internal const string CONTENT_TYPE_NAME = "Content-Type"; internal const string SENDBIRD_NAME = "SendBird"; internal const string SESSION_KEY_NAME = "Session-Key"; + internal const string SENDBIRD_WS_TOKEN = "SENDBIRD-WS-TOKEN"; // Auth Token + internal const string SENDBIRD_WS_AUTH = "SENDBIRD-WS-AUTH"; // Session key internal static string BuildValueOfSendbirdName(string inAppId, string inCustomerAppVersion) { if (inAppId == null) inAppId = string.Empty; if (inCustomerAppVersion == null) inCustomerAppVersion = string.Empty; - return $"Unity,{SendbirdChatMainContext.PLATFORM_VERSION},{SendbirdChatMainContext.SDK_VERSION},{inAppId},{inCustomerAppVersion}"; + return $"{SendbirdChatMainContext.PLATFORM_NAME},{SendbirdChatMainContext.PLATFORM_VERSION},{SendbirdChatMainContext.SDK_VERSION},{inAppId},{inCustomerAppVersion}"; } } } \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Connection/ConnectionHeaders.cs.meta b/Runtime/Scripts/Internal/Network/Connection/ConnectionHeaders.cs.meta index 5437072..45fd64d 100644 --- a/Runtime/Scripts/Internal/Network/Connection/ConnectionHeaders.cs.meta +++ b/Runtime/Scripts/Internal/Network/Connection/ConnectionHeaders.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: f485981e497e4d89b1a0da3b9b61e058 -timeCreated: 1670238491 \ No newline at end of file +guid: d00d8b0380f44b45b65aab77ba2ec7cb +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Connection/ConnectionManager.cs b/Runtime/Scripts/Internal/Network/Connection/ConnectionManager.cs index e3f2e74..a02afc0 100644 --- a/Runtime/Scripts/Internal/Network/Connection/ConnectionManager.cs +++ b/Runtime/Scripts/Internal/Network/Connection/ConnectionManager.cs @@ -156,36 +156,6 @@ internal ConnectionStateInternalType GetConnectionStateType() return _currentState != null ? _currentState.StateType : ConnectionStateInternalType.None; } - private string CreateWebSocketUri(string inWebSocketHostUrl, string inUserId, string inAuthToken = null, string inSessionKey = null) - { - if (string.IsNullOrEmpty(inWebSocketHostUrl) || string.IsNullOrEmpty(inUserId) || _chatMainContextRef == null) - { - Logger.Error(Logger.CategoryType.Connection, "ConnectionManager::CreateWebSocketUri HostUrl or UserId or ChatContext is null"); - return null; - } - - StringBuilder uriStringBuilder = new StringBuilder(inWebSocketHostUrl); - { - uriStringBuilder.Append($"/?p={_chatMainContextRef.PlatformName}"); - uriStringBuilder.Append($"&user_id={inUserId}"); - - if (string.IsNullOrEmpty(inAuthToken) == false) - uriStringBuilder.Append($"&access_token={inAuthToken}"); - - if (string.IsNullOrEmpty(inSessionKey) == false) - uriStringBuilder.Append($"&key={inSessionKey}"); - - uriStringBuilder.Append($"&pv={_chatMainContextRef.PlatformVersion}"); - uriStringBuilder.Append($"&ai={_chatMainContextRef.ApplicationId}"); - uriStringBuilder.Append($"&av={_chatMainContextRef.CustomerAppVersion}"); - uriStringBuilder.Append($"&o={_chatMainContextRef.OsName}"); - uriStringBuilder.Append("&include_extra_data=premium_feature_list,file_upload_size_limit,application_attributes,emoji_hash"); - uriStringBuilder.Append($"&{ConnectionHeaders.SB_USER_AGENT.Name}={ConnectionHeaders.SB_USER_AGENT.Value}"); - } - - return uriStringBuilder.ToString(); - } - internal void OnEnterForeground() { _currentState.OnEnterForeground(); diff --git a/Runtime/Scripts/Internal/Network/Connection/ConnectionManager.cs.meta b/Runtime/Scripts/Internal/Network/Connection/ConnectionManager.cs.meta index 8fc4ba8..1e10aa8 100644 --- a/Runtime/Scripts/Internal/Network/Connection/ConnectionManager.cs.meta +++ b/Runtime/Scripts/Internal/Network/Connection/ConnectionManager.cs.meta @@ -1,11 +1,3 @@ fileFormatVersion: 2 -guid: 8b625e681afd14393a7dc23ec5ce57b6 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: d988e9bc9fb647ec8333122f12339313 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Connection/ConnectionPingManager.cs.meta b/Runtime/Scripts/Internal/Network/Connection/ConnectionPingManager.cs.meta index 5ea2923..15c0716 100644 --- a/Runtime/Scripts/Internal/Network/Connection/ConnectionPingManager.cs.meta +++ b/Runtime/Scripts/Internal/Network/Connection/ConnectionPingManager.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ab3e1b9b94d3455a89774b8abc025c13 -timeCreated: 1675235108 \ No newline at end of file +guid: 8ab65c487e8c48a6b6f31d53c05131ce +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateAbstract.cs.meta b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateAbstract.cs.meta index 173bdc3..a08ed6b 100644 --- a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateAbstract.cs.meta +++ b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateAbstract.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 2f5e08c280c4409390346ae9cecd6c63 -timeCreated: 1670401824 \ No newline at end of file +guid: fd4773e0172744208bb051a7cd92b424 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends.meta b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends.meta index 70953df..289dae6 100644 --- a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends.meta +++ b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: fb955c0174a548be8909e8493fe2c3fc -timeCreated: 1670401854 \ No newline at end of file +guid: ca84aa7c9dd642a1a87d0618d114396f +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/ConnectedConnectionState.cs.meta b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/ConnectedConnectionState.cs.meta index 6213231..a837c9e 100644 --- a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/ConnectedConnectionState.cs.meta +++ b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/ConnectedConnectionState.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9f5baa1183f14597b5d8e5da43ed7156 -timeCreated: 1670930090 \ No newline at end of file +guid: 04391273d4b34ce3a66ca47143bdd74a +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/ConnectingConnectionState.cs b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/ConnectingConnectionState.cs index f95d22a..85e4d3b 100644 --- a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/ConnectingConnectionState.cs +++ b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/ConnectingConnectionState.cs @@ -131,25 +131,25 @@ private void StartConnectingProcess(string inWsHost, string inUserId, string inA StartTimeoutCoroutineAfterStopIfStarted(inTimeoutDuration); } - private void OnWebSocketConnectResultHandler(WsClientConnectResultType inResultType, WsClientError inErrorNullable) + private void OnWebSocketConnectResultHandler(WsClientConnectResult inConnectResult) { if (isEnteredState == false || _ignoreConnectResult) return; - Logger.Info(Logger.CategoryType.Connection, $"ConnectingConnectionState::OnWebSocketConnectResultHandler ResultType:{inResultType}"); + Logger.Info(Logger.CategoryType.Connection, $"ConnectingConnectionState::OnWebSocketConnectResultHandler ResultType:{inConnectResult}"); - switch (inResultType) + switch (inConnectResult.resultType) { - case WsClientConnectResultType.Succeeded: + case WsClientConnectResult.ResultType.Succeeded: { connectionManagerContextRef.ClearConnectionRetryCount(); return; } - case WsClientConnectResultType.InvalidParams: - case WsClientConnectResultType.Terminated: + case WsClientConnectResult.ResultType.InvalidParams: + case WsClientConnectResult.ResultType.Terminated: { SbError error = null; - if (inResultType == WsClientConnectResultType.InvalidParams) + if (inConnectResult.resultType == WsClientConnectResult.ResultType.InvalidParams) { error = SbErrorCodeExtension.CreateInvalidParameterError("UserId or WsHostUrl"); } @@ -164,11 +164,8 @@ private void OnWebSocketConnectResultHandler(WsClientConnectResultType inResultT } default: { - if (inErrorNullable != null) - { - Logger.Warning(Logger.CategoryType.Connection, $"ConnectingConnectionState::OnWebSocketConnectResultHandler Error:{inErrorNullable.ErrorMessage}"); - } - + Logger.Warning(Logger.CategoryType.Connection, $"ConnectingConnectionState::OnWebSocketConnectResultHandler " + + $"ResultMessage:{inConnectResult.resultMessage} NativeErrorCode:{inConnectResult.nativeErrorCode}"); if (!connectionManagerContextRef.CanConnectionRetry()) { InvokeAndSetNullToCompletionHandler(null, new SbError(SbErrorCode.NetworkError)); @@ -203,13 +200,13 @@ void SetValuesBeforeConnect() WsClientStateType wsClientStateType = _commandRouterRef.GetWsClientStateType(); if (wsClientStateType == WsClientStateType.Connecting || wsClientStateType == WsClientStateType.Open) { - void OnCloseResultHandler(WsClientCloseResultType inWsClientCloseResultType) + void OnCloseResultHandler(WsClientCloseResult inWsClientCloseResult) { _ignoreConnectResult = false; if (isEnteredState == false) return; - Logger.Info(Logger.CategoryType.Connection, $"ConnectingConnectionState::ConnectWebSocketAfterClose Close ResultType:{inWsClientCloseResultType}"); + Logger.Info(Logger.CategoryType.Connection, $"ConnectingConnectionState::ConnectWebSocketAfterClose Close ResultType:{inWsClientCloseResult.resultType}"); SetValuesBeforeConnect(); _commandRouterRef.ConnectWs(_connectingWsHost, _connectingUserId, _connectingAuthToken, null, OnWebSocketConnectResultHandler); } @@ -289,14 +286,14 @@ private IEnumerator ConnectionTimeoutCoroutine(long inTimeoutDuration) { if (inTimeoutDuration <= 0) { - Logger.Warning(Logger.CategoryType.Connection, "Connection timeout is 0"); + Logger.Warning(Logger.CategoryType.Connection, "ConnectingConnectionState Connection timeout is 0"); inTimeoutDuration = NetworkConfig.DEFAULT_CONNECTION_TIMEOUT_DURATION; } inTimeoutDuration = 5; - Logger.Info(Logger.CategoryType.Connection, "TimeoutStart"); + Logger.Info(Logger.CategoryType.Connection, "ConnectingConnectionState TimeoutStart"); yield return new WaitForSecondsYield(inTimeoutDuration); - Logger.Info(Logger.CategoryType.Connection, "TimeoutEnd"); + Logger.Info(Logger.CategoryType.Connection, "ConnectingConnectionState TimeoutEnd"); InvokeAndSetNullToCompletionHandler(null, new SbError(SbErrorCode.LoginTimeout)); diff --git a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/ConnectingConnectionState.cs.meta b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/ConnectingConnectionState.cs.meta index 6996bc7..5e55855 100644 --- a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/ConnectingConnectionState.cs.meta +++ b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/ConnectingConnectionState.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: dec77b35b3db4737afbe1d96edd791d5 -timeCreated: 1670930102 \ No newline at end of file +guid: 11235e017d1d435a81a7486a17667449 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/DisconnectedConnectionState.cs.meta b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/DisconnectedConnectionState.cs.meta index 0207415..98ffa15 100644 --- a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/DisconnectedConnectionState.cs.meta +++ b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/DisconnectedConnectionState.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 6653388ca05c468e986c09e35a28b303 -timeCreated: 1670930114 \ No newline at end of file +guid: 505475ca48d64961bbf34197855484cf +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/InitializedConnectionState.cs.meta b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/InitializedConnectionState.cs.meta index f0c98ff..4f94ee6 100644 --- a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/InitializedConnectionState.cs.meta +++ b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/InitializedConnectionState.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d6e41fe714e249678aac140329c52f16 -timeCreated: 1670401866 \ No newline at end of file +guid: 54140022afb041619b1291f669c44571 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/LogoutConnectionState.cs b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/LogoutConnectionState.cs index 41ebe25..91e9501 100644 --- a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/LogoutConnectionState.cs +++ b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/LogoutConnectionState.cs @@ -37,7 +37,7 @@ internal LogoutConnectionState(ConnectionManagerContext inConnectionManagerConte internal override void Enter(ParamsAbstract inParams) { base.Enter(inParams); - + if (!(inParams is Params logoutParams)) { Logger.Error(Logger.CategoryType.Connection, "LogoutConnectionState::Enter Invalid params"); @@ -47,17 +47,19 @@ internal override void Enter(ParamsAbstract inParams) connectionManagerContextRef.SetLoggedInUser(null); _completionHandler = logoutParams.CompletionHandler; - void OnCloseWs(WsClientCloseResultType inWsClientCloseResultType) + + + _commandRouterRef.CloseWs(OnCloseWebSocket); + + connectionManagerContextRef.ConnectionHandlersById.ForEachByValue(inHandler => { inHandler.OnDisconnected?.Invoke(logoutParams.UserId); }); + return; + void OnCloseWebSocket(WsClientCloseResult inWsClientCloseResult) { if (isEnteredState == false) return; InvokeAndSetNullToCompletionHandler(); } - - _commandRouterRef.CloseWs(OnCloseWs); - - connectionManagerContextRef.ConnectionHandlersById.ForEachByValue(inHandler => { inHandler.OnDisconnected?.Invoke(logoutParams.UserId); }); } internal override void Exit() @@ -67,7 +69,7 @@ internal override void Exit() _completionHandler.Invoke(); _completionHandler = null; } - + base.Exit(); } diff --git a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/LogoutConnectionState.cs.meta b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/LogoutConnectionState.cs.meta index e51f22b..0d90651 100644 --- a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/LogoutConnectionState.cs.meta +++ b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/LogoutConnectionState.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: a9ab8d6f1e4a4acc837d16d9995b118e -timeCreated: 1670930122 \ No newline at end of file +guid: 59e96f6a30ac4b9285ceb6b8aab9d516 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/ReconnectingConnectionState.cs b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/ReconnectingConnectionState.cs index e6c097a..cf43001 100644 --- a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/ReconnectingConnectionState.cs +++ b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/ReconnectingConnectionState.cs @@ -128,24 +128,24 @@ internal override void OnChangeNetworkReachability(NetworkReachabilityType inNet ClearConnectionRetryCount(); } - private void OnWebSocketConnectResultHandler(WsClientConnectResultType inResultType, WsClientError inErrorNullable) + private void OnWebSocketConnectResultHandler(WsClientConnectResult inConnectResult) { if (isEnteredState == false) return; - Logger.Info(Logger.CategoryType.Connection, $"ReconnectingConnectionState::OnWebSocketConnectResultHandler ResultType:{inResultType}"); - switch (inResultType) + Logger.Info(Logger.CategoryType.Connection, $"ReconnectingConnectionState::OnWebSocketConnectResultHandler ResultType:{inConnectResult}"); + switch (inConnectResult.resultType) { - case WsClientConnectResultType.Succeeded: + case WsClientConnectResult.ResultType.Succeeded: { ClearConnectionRetryCount(); return; } - case WsClientConnectResultType.InvalidParams: - case WsClientConnectResultType.Terminated: + case WsClientConnectResult.ResultType.InvalidParams: + case WsClientConnectResult.ResultType.Terminated: { SbError error = null; - if (inResultType == WsClientConnectResultType.InvalidParams) + if (inConnectResult.resultType == WsClientConnectResult.ResultType.InvalidParams) { error = SbErrorCodeExtension.CreateInvalidParameterError("UserId or WsHostUrl"); } @@ -160,6 +160,9 @@ private void OnWebSocketConnectResultHandler(WsClientConnectResultType inResultT } default: { + Logger.Warning(Logger.CategoryType.Connection, $"ReconnectingConnectionState::OnWebSocketConnectResultHandler " + + $"ResultMessage:{inConnectResult.resultMessage} NativeErrorCode:{inConnectResult.nativeErrorCode}"); + if (CanConnectionRetry()) { IncreaseConnectionRetryCount(); @@ -193,12 +196,12 @@ private IEnumerator ConnectWebSocketAfterCloseIfConnectingOrOpenCoroutine(float WsClientStateType wsClientStateType = _commandRouterRef.GetWsClientStateType(); if (wsClientStateType == WsClientStateType.Connecting || wsClientStateType == WsClientStateType.Open) { - void OnCloseResultHandler(WsClientCloseResultType inWsClientCloseResultType) + void OnCloseResultHandler(WsClientCloseResult inWsClientCloseResult) { if (isEnteredState == false) return; - Logger.Info(Logger.CategoryType.Connection, $"ReconnectingConnectionState::ConnectWebSocketAfterClose Close ResultType:{inWsClientCloseResultType}"); + Logger.Info(Logger.CategoryType.Connection, $"ReconnectingConnectionState::ConnectWebSocketAfterClose Close ResultType:{inWsClientCloseResult.resultType}"); _commandRouterRef.ConnectWs(_connectingWsHost, _connectingUserId, _connectingAuthToken, _connectingSessionKey, OnWebSocketConnectResultHandler); } diff --git a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/ReconnectingConnectionState.cs.meta b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/ReconnectingConnectionState.cs.meta index 14288ac..fb933b0 100644 --- a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/ReconnectingConnectionState.cs.meta +++ b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateExtends/ReconnectingConnectionState.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 48466956fb414bd6883cfad881c6601f -timeCreated: 1670930132 \ No newline at end of file +guid: 54128183de084a18a1b5f00f3b5ac532 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateInternalType.cs.meta b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateInternalType.cs.meta index 701413f..fc235fb 100644 --- a/Runtime/Scripts/Internal/Network/Connection/ConnectionStateInternalType.cs.meta +++ b/Runtime/Scripts/Internal/Network/Connection/ConnectionStateInternalType.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: add84af31f4845449d2b0e06cbfad968 -timeCreated: 1670923468 \ No newline at end of file +guid: 27921c5f88914e06ade21fef17435f31 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Connection/Context.meta b/Runtime/Scripts/Internal/Network/Connection/Context.meta index 0b7e16e..e618b61 100644 --- a/Runtime/Scripts/Internal/Network/Connection/Context.meta +++ b/Runtime/Scripts/Internal/Network/Connection/Context.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: e26c85ef48324447bf46eea8a4126f96 -timeCreated: 1677124868 \ No newline at end of file +guid: b6ce4f662e084f538e7553ea61f65228 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Connection/Context/ConnectionManagerContext.cs.meta b/Runtime/Scripts/Internal/Network/Connection/Context/ConnectionManagerContext.cs.meta index d27342d..c2d55bf 100644 --- a/Runtime/Scripts/Internal/Network/Connection/Context/ConnectionManagerContext.cs.meta +++ b/Runtime/Scripts/Internal/Network/Connection/Context/ConnectionManagerContext.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 14b4a796c7114a8a9bcf7504bbb68329 -timeCreated: 1671012138 \ No newline at end of file +guid: e7d1c1d775e143d69f0fed2cc6b47790 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Connection/Context/ReconnectionContext.cs.meta b/Runtime/Scripts/Internal/Network/Connection/Context/ReconnectionContext.cs.meta index 3150753..883e179 100644 --- a/Runtime/Scripts/Internal/Network/Connection/Context/ReconnectionContext.cs.meta +++ b/Runtime/Scripts/Internal/Network/Connection/Context/ReconnectionContext.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 271f8be8af4945288f46b26aa9bdc494 -timeCreated: 1677124943 \ No newline at end of file +guid: 7b896c52819247f58615f18efb289b63 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Connection/IConnectionManagerEventListener.cs.meta b/Runtime/Scripts/Internal/Network/Connection/IConnectionManagerEventListener.cs.meta index 19a27b3..aee0909 100644 --- a/Runtime/Scripts/Internal/Network/Connection/IConnectionManagerEventListener.cs.meta +++ b/Runtime/Scripts/Internal/Network/Connection/IConnectionManagerEventListener.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 01600163753b45649c49eb3b385a7bcd -timeCreated: 1675849441 \ No newline at end of file +guid: 4b7e9c2df4fa483a8da80457fc9579ef +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/NetworkConfig.cs.meta b/Runtime/Scripts/Internal/Network/NetworkConfig.cs.meta index 39d50ab..2036d08 100644 --- a/Runtime/Scripts/Internal/Network/NetworkConfig.cs.meta +++ b/Runtime/Scripts/Internal/Network/NetworkConfig.cs.meta @@ -1,11 +1,3 @@ fileFormatVersion: 2 -guid: f973624fad1fa42598aed145ebc46574 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 0c9d4a07a23b4ea6b181b233d5b4ab9a +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/NetworkReachabilityType.cs.meta b/Runtime/Scripts/Internal/Network/NetworkReachabilityType.cs.meta deleted file mode 100644 index 21de051..0000000 --- a/Runtime/Scripts/Internal/Network/NetworkReachabilityType.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: dd7d2c70d98341ee82f49868a20a1eee -timeCreated: 1677135981 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/NetworkUtil.cs.meta b/Runtime/Scripts/Internal/Network/NetworkUtil.cs.meta index 7ff7742..c66ff81 100644 --- a/Runtime/Scripts/Internal/Network/NetworkUtil.cs.meta +++ b/Runtime/Scripts/Internal/Network/NetworkUtil.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: cd96f57a7f434746abdea92a986adf80 -timeCreated: 1678968105 \ No newline at end of file +guid: 30de33d61114481d986d01c6ed6cb545 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Session.meta b/Runtime/Scripts/Internal/Network/Session.meta index 7c87fb0..8b397fb 100644 --- a/Runtime/Scripts/Internal/Network/Session.meta +++ b/Runtime/Scripts/Internal/Network/Session.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 75e6279770bf487c9909a5f44bdd3042 -timeCreated: 1676967725 \ No newline at end of file +guid: be951a949b7747d5a84192442880df2e +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Session/ISessionManagerEventListener.cs.meta b/Runtime/Scripts/Internal/Network/Session/ISessionManagerEventListener.cs.meta index 983888c..36bde6a 100644 --- a/Runtime/Scripts/Internal/Network/Session/ISessionManagerEventListener.cs.meta +++ b/Runtime/Scripts/Internal/Network/Session/ISessionManagerEventListener.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9d42e46d6f624346ba3ceb6184cdaeef -timeCreated: 1676967748 \ No newline at end of file +guid: fc26ccfb5a524fedad7245f04769ae9d +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Session/SessionManager.cs.meta b/Runtime/Scripts/Internal/Network/Session/SessionManager.cs.meta index 1dc0bad..882133b 100644 --- a/Runtime/Scripts/Internal/Network/Session/SessionManager.cs.meta +++ b/Runtime/Scripts/Internal/Network/Session/SessionManager.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 16109d7ddf624879b3c5ee4b60031e93 -timeCreated: 1669979383 \ No newline at end of file +guid: 4582477ea692426d8e8996fced5d9501 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Session/SessionTokenRequester.cs.meta b/Runtime/Scripts/Internal/Network/Session/SessionTokenRequester.cs.meta index bf5f901..e369bce 100644 --- a/Runtime/Scripts/Internal/Network/Session/SessionTokenRequester.cs.meta +++ b/Runtime/Scripts/Internal/Network/Session/SessionTokenRequester.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: c53d9706ba0c494a86698b0d0a910d5e -timeCreated: 1680852661 \ No newline at end of file +guid: 2d724a7d505f401c925ccc28de709614 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform.meta b/Runtime/Scripts/Internal/Platform.meta new file mode 100644 index 0000000..004e515 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 20a24c3225ec40fa962a81342a7a78b7 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/IPlatformApplication.cs b/Runtime/Scripts/Internal/Platform/IPlatformApplication.cs new file mode 100644 index 0000000..1cf7393 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformApplication.cs @@ -0,0 +1,18 @@ +// +// Copyright (c) 2023 Sendbird, Inc. +// + +namespace Sendbird.Chat +{ + internal interface IPlatformApplication + { + string SdkVersion { get; } + string PlatformName { get; } + string PlatformVersion { get; } + string OsName { get; } + string OsVersion { get; } + void StartAsyncProcessIfNotRunning(IPlatformApplicationEventListener inEventListener); + void StopAsyncProcess(); + void SetExceptionPropagation(bool inEnable); + } +} \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/IPlatformApplication.cs.meta b/Runtime/Scripts/Internal/Platform/IPlatformApplication.cs.meta new file mode 100644 index 0000000..d336c15 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformApplication.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: e805b5adfcc04b36bce1265200226032 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/IPlatformApplicationEventListener.cs b/Runtime/Scripts/Internal/Platform/IPlatformApplicationEventListener.cs new file mode 100644 index 0000000..e542331 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformApplicationEventListener.cs @@ -0,0 +1,13 @@ +// +// Copyright (c) 2024 Sendbird, Inc. +// + +namespace Sendbird.Chat +{ + internal interface IPlatformApplicationEventListener + { + void OnNetworkReachabilityChanged(NetworkReachabilityType inNetworkReachabilityType); + void OnUpdate(); + void OnApplicationPauseChanged(bool inIsPaused); + } +} \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/IPlatformApplicationEventListener.cs.meta b/Runtime/Scripts/Internal/Platform/IPlatformApplicationEventListener.cs.meta new file mode 100644 index 0000000..c6ff513 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformApplicationEventListener.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 821d405580274873acb0dba1421f1890 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/IPlatformHttpClient.meta b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient.meta new file mode 100644 index 0000000..19def73 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1a4b86d23985c4f778c5ef925c60ff58 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/HttpMethodType.cs b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/HttpMethodType.cs similarity index 100% rename from Runtime/Scripts/Internal/Network/Client/HttpClient/HttpMethodType.cs rename to Runtime/Scripts/Internal/Platform/IPlatformHttpClient/HttpMethodType.cs diff --git a/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/HttpMethodType.cs.meta b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/HttpMethodType.cs.meta new file mode 100644 index 0000000..be56c66 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/HttpMethodType.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: fc035de9b7fb4082b675e87033097e1d +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/HttpResultType.cs b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/HttpResultType.cs similarity index 100% rename from Runtime/Scripts/Internal/Network/Client/HttpClient/HttpResultType.cs rename to Runtime/Scripts/Internal/Platform/IPlatformHttpClient/HttpResultType.cs diff --git a/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/HttpResultType.cs.meta b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/HttpResultType.cs.meta new file mode 100644 index 0000000..d135c45 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/HttpResultType.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 9e7d61d6a9744c63ac75f8a76d125407 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/IHttpClient.cs b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/IPlatformHttpClient.cs similarity index 85% rename from Runtime/Scripts/Internal/Network/Client/HttpClient/IHttpClient.cs rename to Runtime/Scripts/Internal/Platform/IPlatformHttpClient/IPlatformHttpClient.cs index a6b0aac..44b4b45 100644 --- a/Runtime/Scripts/Internal/Network/Client/HttpClient/IHttpClient.cs +++ b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/IPlatformHttpClient.cs @@ -4,7 +4,7 @@ namespace Sendbird.Chat { - internal interface IHttpClient + internal interface IPlatformHttpClient { void SetHost(string inHostUrl); void Request(HttpClientRequestParamsBase inRequestParams); diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/MimeType.cs.meta b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/IPlatformHttpClient.cs.meta similarity index 83% rename from Runtime/Scripts/Internal/Network/Client/HttpClient/MimeType.cs.meta rename to Runtime/Scripts/Internal/Platform/IPlatformHttpClient/IPlatformHttpClient.cs.meta index 936a916..1927a66 100644 --- a/Runtime/Scripts/Internal/Network/Client/HttpClient/MimeType.cs.meta +++ b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/IPlatformHttpClient.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: bdffe37bc68a4011a6bfe8333405d9ff +guid: 729902375edb047a6aa0b192dd010af3 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/MimeType.cs b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/MimeType.cs similarity index 100% rename from Runtime/Scripts/Internal/Network/Client/HttpClient/MimeType.cs rename to Runtime/Scripts/Internal/Platform/IPlatformHttpClient/MimeType.cs diff --git a/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/MimeType.cs.meta b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/MimeType.cs.meta new file mode 100644 index 0000000..70c1195 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/MimeType.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 608e8e0ffc324ef3bae63e7feaef23e4 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams.meta b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams.meta new file mode 100644 index 0000000..6e9fbf9 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: dc29c5d9d51b445ebc9e8bdf529f55ba +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsBase.cs b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsBase.cs similarity index 100% rename from Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsBase.cs rename to Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsBase.cs diff --git a/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsBase.cs.meta b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsBase.cs.meta new file mode 100644 index 0000000..1854f26 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsBase.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 22c33cc402264702a8d5dc78d39e3dbf +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends.meta b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends.meta new file mode 100644 index 0000000..07d5aab --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 5aea5533f8e94e3e9da5caefceeece5c +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams.meta b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams.meta new file mode 100644 index 0000000..0b3c011 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 0a0463a1464648d0b614e674fa333df9 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFormSectionAbstract.cs b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFormSectionAbstract.cs similarity index 100% rename from Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFormSectionAbstract.cs rename to Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFormSectionAbstract.cs diff --git a/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFormSectionAbstract.cs.meta b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFormSectionAbstract.cs.meta new file mode 100644 index 0000000..95acb59 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFormSectionAbstract.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: b2d84b527a04463192552230e0b23a99 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends.meta b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends.meta new file mode 100644 index 0000000..823d9c7 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 947d34634e5746b39194591e7aca3ef6 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionData.cs b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionData.cs similarity index 100% rename from Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionData.cs rename to Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionData.cs diff --git a/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionData.cs.meta b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionData.cs.meta new file mode 100644 index 0000000..0e180b1 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionData.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: ce38a9c3fdb743dbbe8056ff7affe200 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionFile.cs b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionFile.cs similarity index 100% rename from Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionFile.cs rename to Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionFile.cs diff --git a/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionFile.cs.meta b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionFile.cs.meta new file mode 100644 index 0000000..c0a9bbd --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/HttpMultipartFromSectionExtends/HttpMultipartFormSectionFile.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 32f7889a364d4597a225a4dab794c22b +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/MultipartHttpClientRequestParams.cs b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/MultipartHttpClientRequestParams.cs similarity index 100% rename from Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/MultipartHttpClientRequestParams.cs rename to Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/MultipartHttpClientRequestParams.cs diff --git a/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/MultipartHttpClientRequestParams.cs.meta b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/MultipartHttpClientRequestParams.cs.meta new file mode 100644 index 0000000..8b42001 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/MultipartFormsHttpClientRequestParams/MultipartHttpClientRequestParams.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 5ece3d3a13974f5bb84e3d184e2a3eac +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/QueryHttpClientRequestParams.cs b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/QueryHttpClientRequestParams.cs similarity index 100% rename from Runtime/Scripts/Internal/Network/Client/HttpClient/RequestParams/HttpClientRequestParamsExtends/QueryHttpClientRequestParams.cs rename to Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/QueryHttpClientRequestParams.cs diff --git a/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/QueryHttpClientRequestParams.cs.meta b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/QueryHttpClientRequestParams.cs.meta new file mode 100644 index 0000000..c5be0a8 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformHttpClient/RequestParams/HttpClientRequestParamsExtends/QueryHttpClientRequestParams.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 6d30c27831c34f1aa4cb88ada27f2c68 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/IPlatformLogger.cs b/Runtime/Scripts/Internal/Platform/IPlatformLogger.cs new file mode 100644 index 0000000..417a76d --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformLogger.cs @@ -0,0 +1,15 @@ +// +// Copyright (c) 2022 Sendbird, Inc. +// + +namespace Sendbird.Chat +{ + internal interface IPlatformLogger + { + void Error(string inMessage); + void Warning(string inMessage); + void Info(string inMessage); + void Debug(string inMessage); + void Verbose(string inMessage); + } +} \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/IPlatformLogger.cs.meta b/Runtime/Scripts/Internal/Platform/IPlatformLogger.cs.meta new file mode 100644 index 0000000..4df3002 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformLogger.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 0412e2b34b304b2d8fd41bb91fea0a45 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/IPlatformProvider.cs b/Runtime/Scripts/Internal/Platform/IPlatformProvider.cs new file mode 100644 index 0000000..429b879 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformProvider.cs @@ -0,0 +1,15 @@ +// +// Copyright (c) 2023 Sendbird, Inc. +// + +namespace Sendbird.Chat +{ + internal interface IPlatformProvider + { + IPlatformApplication PlatformApplication { get; } + IPlatformApplication CreateApplication(); + IPlatformHttpClient CreateHttpClient(); + IWebSocket CreateWebSocket(); + IPlatformLogger CreateLogger(); + } +} \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/IPlatformProvider.cs.meta b/Runtime/Scripts/Internal/Platform/IPlatformProvider.cs.meta new file mode 100644 index 0000000..5f28e74 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/IPlatformProvider.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 40a83923ab4b46bd9b75c76761abd4d9 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/NetworkReachabilityType.cs b/Runtime/Scripts/Internal/Platform/NetworkReachabilityType.cs similarity index 63% rename from Runtime/Scripts/Internal/Network/NetworkReachabilityType.cs rename to Runtime/Scripts/Internal/Platform/NetworkReachabilityType.cs index 1c28a56..43f1cd3 100644 --- a/Runtime/Scripts/Internal/Network/NetworkReachabilityType.cs +++ b/Runtime/Scripts/Internal/Platform/NetworkReachabilityType.cs @@ -6,17 +6,11 @@ namespace Sendbird.Chat { internal enum NetworkReachabilityType { - /// /// Network is not reachable. - /// NotReachable, - /// /// Network is reachable via carrier data network. - /// ReachableViaCarrierDataNetwork, - /// - /// Network is reachable via WiFi or cable. - /// + /// Network is reachable via Wi-Fi or cable. ReachableViaLocalAreaNetwork, } } \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/NetworkReachabilityType.cs.meta b/Runtime/Scripts/Internal/Platform/NetworkReachabilityType.cs.meta new file mode 100644 index 0000000..6ee8a9e --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/NetworkReachabilityType.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 5c349d4c6e2b4e16acdb249b67fa6c65 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient.meta b/Runtime/Scripts/Internal/Platform/WebSocketClient.meta new file mode 100644 index 0000000..117e82c --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 47173f921c47c4d858eb62b0352b84a3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient/IWebSocket.cs b/Runtime/Scripts/Internal/Platform/WebSocketClient/IWebSocket.cs new file mode 100644 index 0000000..3b1de0d --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/IWebSocket.cs @@ -0,0 +1,13 @@ +using System; + +namespace Sendbird.Chat +{ + internal interface IWebSocket : IDisposable + { + void Connect(WsClientConnectParams inClientConnectParams, WebSocketClient.ConnectResultDelegate inResultHandler, + WebSocketClient.ReceiveMessageDelegate inReceiveMessageHandler, WebSocketClient.ErrorDelegate inErrorHandler); + + void Send(string inMessage, WebSocketClient.SendResultDelegate inResultHandler = null); + void Close(WebSocketClient.CloseResultDelegate inResultHandler); + } +} \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient/IWebSocket.cs.meta b/Runtime/Scripts/Internal/Platform/WebSocketClient/IWebSocket.cs.meta new file mode 100644 index 0000000..801fcf7 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/IWebSocket.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 1428108382904ca4bf195367e8828c28 +timeCreated: 1725927763 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/WsClient/IWsClientEventListener.cs b/Runtime/Scripts/Internal/Platform/WebSocketClient/IWsClientEventListener.cs similarity index 62% rename from Runtime/Scripts/Internal/Network/Client/WsClient/IWsClientEventListener.cs rename to Runtime/Scripts/Internal/Platform/WebSocketClient/IWsClientEventListener.cs index 0697884..99e029d 100644 --- a/Runtime/Scripts/Internal/Network/Client/WsClient/IWsClientEventListener.cs +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/IWsClientEventListener.cs @@ -6,7 +6,7 @@ namespace Sendbird.Chat { internal interface IWsClientEventListener { - void OnErrorInOpenState(WsClientErrorType inErrorType, WsClientError inWsClientErrorNullable = null); + void OnErrorInOpenState(WsClientError inWsClientErrorNullable = null); void OnReceive(string inReceivedMessage); } } \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient/IWsClientEventListener.cs.meta b/Runtime/Scripts/Internal/Platform/WebSocketClient/IWsClientEventListener.cs.meta new file mode 100644 index 0000000..4637515 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/IWsClientEventListener.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 11e07b64f68d4e86a3d7831bd78ebc64 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient/WebSocketClient.cs b/Runtime/Scripts/Internal/Platform/WebSocketClient/WebSocketClient.cs new file mode 100644 index 0000000..0aca82b --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/WebSocketClient.cs @@ -0,0 +1,226 @@ +// +// Copyright (c) 2024 Sendbird, Inc. +// + +using System; +using System.Collections.Concurrent; +using System.Collections.Generic; + +namespace Sendbird.Chat +{ + internal class WebSocketClient + { + internal delegate void ConnectResultDelegate(WsClientConnectResult inConnectResult); + internal delegate void SendResultDelegate(WsClientSendResult inSendResult); + internal delegate void CloseResultDelegate(WsClientCloseResult inSendResult); + internal delegate void ReceiveMessageDelegate(string inMessage); + internal delegate void ErrorDelegate(WsClientError inError); + + private IWebSocket _webSocket; + private IWsClientEventListener _eventListeners = null; + private readonly Queue _sequenceQueue = new Queue(); + private readonly BlockingCollection _callbackBlockingCollection = new BlockingCollection(); + private readonly BlockingCollection _receivedMessageBlockingCollection = new BlockingCollection(); + private bool _isTerminated = false; + private readonly object _lockObject = new object(); + + public WsClientStateType ClientStateType { get; private set; } + + internal void Initialize(IWsClientEventListener inWsClientEventListener) + { + _isTerminated = false; + _eventListeners = inWsClientEventListener; + ClientStateType = WsClientStateType.None; + } + + internal void Terminate() + { + _isTerminated = true; + FlushAllReceivedMessage(); + + while (0 < _sequenceQueue.Count) + { + _sequenceQueue.Dequeue().Invoke(); + } + + _eventListeners = null; + ClientStateType = WsClientStateType.None; + } + + internal void Connect(WsClientConnectParams inWsClientConnectParams, ConnectResultDelegate inResultHandler = null) + { + Logger.Info(Logger.CategoryType.WebSocket, "WebSocketClient::Connect Start"); + + if (IsInSequenceState() || 0 < _sequenceQueue.Count) + { + _sequenceQueue.Enqueue(() => { ConnectInternal(inWsClientConnectParams, inResultHandler); }); + } + else + { + ConnectInternal(inWsClientConnectParams, inResultHandler); + } + } + + internal void Send(string inTextMessage, SendResultDelegate inResultHandler = null) + { + Logger.Debug(Logger.CategoryType.WebSocket, $"WebSocketClient::Send Message:[{inTextMessage}]"); + + _webSocket.Send(inTextMessage, OnSendResult); + return; + + void OnSendResult(WsClientSendResult inSendResult) + { + _callbackBlockingCollection.Add(() => + { + inResultHandler?.Invoke(inSendResult); + }); + } + } + + internal void Close(Action inResultHandler = null) + { + Logger.Info(Logger.CategoryType.WebSocket, "WebSocketClient::Close"); + if (IsInSequenceState() || 0 < _sequenceQueue.Count) + { + _sequenceQueue.Enqueue(() => { CloseInternal(inResultHandler); }); + } + else + { + CloseInternal(inResultHandler); + } + } + + internal void Update() + { + while (0 < _callbackBlockingCollection.Count) + { + _callbackBlockingCollection.Take().Invoke(); + } + + if (!IsInSequenceState() && 0 < _sequenceQueue.Count) + { + _sequenceQueue.Dequeue().Invoke(); + } + + FlushAllReceivedMessage(); + } + + private void FlushAllReceivedMessage() + { + while (0 < _receivedMessageBlockingCollection.Count) + { + string receivedMessage = _receivedMessageBlockingCollection.Take(); + Logger.Debug(Logger.CategoryType.WebSocket, $"Flush received queue\n {receivedMessage}"); + _eventListeners?.OnReceive(receivedMessage); + } + } + + + private void ConnectInternal(WsClientConnectParams inWsClientConnectParams, ConnectResultDelegate inResultHandler = null) + { + if (_isTerminated) + { + CoroutineManager.Instance.CallOnNextFrame(() => { inResultHandler?.Invoke(new WsClientConnectResult(WsClientConnectResult.ResultType.Terminated)); }); + return; + } + + if (inWsClientConnectParams == null || string.IsNullOrEmpty(inWsClientConnectParams.Uri)) + { + CoroutineManager.Instance.CallOnNextFrame(() => { inResultHandler?.Invoke(new WsClientConnectResult(WsClientConnectResult.ResultType.InvalidParams)); }); + return; + } + + Logger.Info(Logger.CategoryType.WebSocket, $"WebSocketClient::ConnectInternal start uri:{inWsClientConnectParams.Uri}"); + ChangeWebsocketStateWithBlocking(WsClientStateType.Connecting); + + _webSocket = PlatformModule.PlatformProvider.CreateWebSocket(); + _webSocket.Connect(inWsClientConnectParams, OnResult, OnReceiveMessage, OnError); + return; + + void OnResult(WsClientConnectResult inConnectResult) + { + if (inConnectResult.resultType == WsClientConnectResult.ResultType.Succeeded) + { + ChangeWebsocketStateWithBlocking(WsClientStateType.Open); + } + else + { + ChangeWebsocketStateWithBlocking(WsClientStateType.None); + } + + _callbackBlockingCollection.Add(() => + { + inResultHandler?.Invoke(inConnectResult); + }); + } + + void OnReceiveMessage(string inMessage) + { + _receivedMessageBlockingCollection.Add(inMessage); + } + + void OnError(WsClientError inWsClientError) + { + if (ClientStateType != WsClientStateType.Closed && ClientStateType != WsClientStateType.Closing) + { + _callbackBlockingCollection.Add(() => + { + if (inWsClientError == null) + { + inWsClientError = new WsClientError(WsClientErrorType.Unknown); + } + + Logger.Warning(Logger.CategoryType.WebSocket, $"WebSocketClient::OnError ErrorType:{inWsClientError.ErrorMessage}"); + if (_eventListeners != null) + { + _eventListeners.OnErrorInOpenState(inWsClientError); + } + }); + } + } + } + + private void CloseInternal(Action inResultHandler = null) + { + Logger.Info(Logger.CategoryType.WebSocket, "WebSocketClient::CloseInternal start"); + + if (ClientStateType == WsClientStateType.Closing || ClientStateType == WsClientStateType.Closed) + { + Logger.Warning(Logger.CategoryType.WebSocket, $"WebSocketClient::CloseInternal Already closed State:{ClientStateType}"); + CoroutineManager.Instance.CallOnNextFrame(() => { inResultHandler?.Invoke(new WsClientCloseResult(WsClientCloseResult.ResultType.AlreadyClosingOrClosed)); }); + return; + } + + ChangeWebsocketStateWithBlocking(WsClientStateType.Closing); + _webSocket.Close(OnResult); + return; + + void OnResult(WsClientCloseResult inCloseResult) + { + ChangeWebsocketStateWithBlocking(WsClientStateType.Closed); + _callbackBlockingCollection.Add(() => + { + inResultHandler?.Invoke(inCloseResult); + }); + } + } + + + private void ChangeWebsocketStateWithBlocking(WsClientStateType inWsStateType) + { + lock (_lockObject) + { + if (ClientStateType != inWsStateType) + { + Logger.Info(Logger.CategoryType.WebSocket, $"WebSocketClient::ChangeWebsocketState {ClientStateType}->{inWsStateType}"); + ClientStateType = inWsStateType; + } + } + } + + private bool IsInSequenceState() + { + return ClientStateType == WsClientStateType.Connecting || ClientStateType == WsClientStateType.Closing; + } + } +} \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient/WebSocketClient.cs.meta b/Runtime/Scripts/Internal/Platform/WebSocketClient/WebSocketClient.cs.meta new file mode 100644 index 0000000..13d1f7e --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/WebSocketClient.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 0278d7a6d94d4c64afcef79256cc9833 +timeCreated: 1725601897 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient/WebSocketImplements.meta b/Runtime/Scripts/Internal/Platform/WebSocketClient/WebSocketImplements.meta new file mode 100644 index 0000000..d406989 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/WebSocketImplements.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4d4e4ddd43944457b960e029964356a0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient/WebSocketImplements/NetWebSocket.cs b/Runtime/Scripts/Internal/Platform/WebSocketClient/WebSocketImplements/NetWebSocket.cs new file mode 100644 index 0000000..6cbf2a8 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/WebSocketImplements/NetWebSocket.cs @@ -0,0 +1,280 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Net.WebSockets; +using System.Text; +using System.Threading; +using System.Threading.Tasks; + +namespace Sendbird.Chat +{ + internal class NetWebSocket : IWebSocket + { + private readonly ClientWebSocket _webSocket; + private CancellationTokenSource _connectCancellationTokenSource = null; + private CancellationTokenSource _receiveCancellationTokenSource = null; + private readonly object _lockObject = new object(); + + internal NetWebSocket() + { + _webSocket = new ClientWebSocket(); + } + + void IWebSocket.Connect(WsClientConnectParams inClientConnectParams, WebSocketClient.ConnectResultDelegate inResultHandler, + WebSocketClient.ReceiveMessageDelegate inReceiveMessageHandler, WebSocketClient.ErrorDelegate inErrorHandler) + { + ConnectAsync(inClientConnectParams, OnResult); + return; + void OnResult(WsClientConnectResult inConnectResult) + { + inResultHandler?.Invoke(inConnectResult); + if (inConnectResult.resultType == WsClientConnectResult.ResultType.Succeeded) + { + ReceiveAsync(inReceiveMessageHandler, inErrorHandler); + } + } + } + + void IWebSocket.Send(string inMessage, WebSocketClient.SendResultDelegate inResultHandler) + { + SendAsync(inMessage, inResultHandler); + } + + void IWebSocket.Close(WebSocketClient.CloseResultDelegate inResultHandler) + { + CloseAsync(inResultHandler); + } + + private async void ConnectAsync(WsClientConnectParams inClientConnectParams, WebSocketClient.ConnectResultDelegate inResultHandler) + { + if (_webSocket == null || inClientConnectParams == null) + { + inResultHandler?.Invoke(new WsClientConnectResult(WsClientConnectResult.ResultType.InvalidParams)); + return; + } + + + Uri uri = new Uri(inClientConnectParams.Uri); + foreach (KeyValuePair keyValuePair in inClientConnectParams.CustomHeaders) + { + _webSocket.Options.SetRequestHeader(keyValuePair.Key, keyValuePair.Value); + } + + WsClientConnectResult.ResultType resultType = WsClientConnectResult.ResultType.Succeeded; + string resultMessage = string.Empty; + int nativeErrorCode = WsClientConnectResult.UNKNOWN_NATIVE_ERROR_CODE; + try + { + lock (_lockObject) + { + _connectCancellationTokenSource = new CancellationTokenSource(); + } + + await _webSocket.ConnectAsync(uri, _connectCancellationTokenSource.Token); + } + catch (Exception exception) + { + resultType = WsClientConnectResult.ResultType.CaughtException; + if (_connectCancellationTokenSource == null || _connectCancellationTokenSource.IsCancellationRequested) + resultType = WsClientConnectResult.ResultType.Canceled; + + if (exception is WebSocketException webSocketException) + { + nativeErrorCode = webSocketException.NativeErrorCode; + } + + resultMessage = exception.Message; + } + finally + { + DisposeConnectCancellationTokenWithBlocking(inWithCancel: false); + inResultHandler?.Invoke(new WsClientConnectResult(resultType, resultMessage, nativeErrorCode)); + } + } + + private async void SendAsync(string inTextMessage, WebSocketClient.SendResultDelegate inResultHandler = null) + { + WsClientSendResult.ResultType resultType = WsClientSendResult.ResultType.Succeeded; + string resultMessage = string.Empty; + int nativeErrorCode = WsClientSendResult.UNKNOWN_NATIVE_ERROR_CODE; + try + { + if (_webSocket != null) + { + byte[] encodedBytes = Encoding.UTF8.GetBytes(inTextMessage); + ArraySegment buffer = new ArraySegment(encodedBytes, 0, encodedBytes.Length); + await _webSocket.SendAsync(buffer, WebSocketMessageType.Text, true, CancellationToken.None); + } + } + catch (Exception exception) + { + resultType = WsClientSendResult.ResultType.CaughtException; + resultMessage = exception.Message; + if (exception is WebSocketException webSocketException) + { + nativeErrorCode = webSocketException.ErrorCode; + } + } + finally + { + inResultHandler?.Invoke(new WsClientSendResult(resultType, resultMessage, nativeErrorCode)); + } + } + + + async void ReceiveAsync(WebSocketClient.ReceiveMessageDelegate inReceiveMessageHandler, WebSocketClient.ErrorDelegate inErrorHandler) + { + if (_webSocket == null) + { + inErrorHandler?.Invoke(new WsClientError(WsClientErrorType.SocketClosed)); + return; + } + + ArraySegment buffer = WebSocket.CreateClientBuffer(1024, 1024); + if (buffer.Array == null) + { + inErrorHandler?.Invoke(new WsClientError(WsClientErrorType.CreateReceiveBufferFailed)); + return; + } + + lock (_lockObject) + { + _receiveCancellationTokenSource = new CancellationTokenSource(); + } + + WsClientError wsClientError = null; + while (_webSocket?.State == WebSocketState.Open) + { + using (MemoryStream memoryStream = new MemoryStream()) + { + WebSocketReceiveResult webSocketReceiveResult = null; + do + { + try + { + webSocketReceiveResult = await _webSocket.ReceiveAsync(buffer, _receiveCancellationTokenSource.Token); + memoryStream.Write(buffer.Array, buffer.Offset, webSocketReceiveResult.Count); + } + catch (Exception exception) + { + if (exception is WebSocketException webSocketException) + { + wsClientError = new WsClientError(WsClientErrorType.CaughtException, webSocketException.Message, webSocketException.ErrorCode); + } + else + { + wsClientError = new WsClientError(WsClientErrorType.CaughtException, exception.Message); + } + + break; + } + } while (!webSocketReceiveResult.EndOfMessage && _webSocket?.State == WebSocketState.Open); + + if (webSocketReceiveResult == null || wsClientError != null) + { + break; + } + + memoryStream.Seek(0, SeekOrigin.Begin); + + if (webSocketReceiveResult.MessageType == WebSocketMessageType.Text) + { + using (StreamReader streamReader = new StreamReader(memoryStream, Encoding.UTF8)) + { + Task readToEndTask = streamReader.ReadToEndAsync(); + await readToEndTask; + + inReceiveMessageHandler(readToEndTask.Result); + } + } + else if (webSocketReceiveResult.MessageType == WebSocketMessageType.Close) + { + wsClientError = new WsClientError(WsClientErrorType.ReceivedClose); + break; + } + else + { + Console.WriteLine("NetWebSocket::ReceiveAsync result is binary"); + } + } + } + + if (wsClientError == null) + { + wsClientError = new WsClientError(WsClientErrorType.SocketClosed); + } + + inErrorHandler?.Invoke(wsClientError); + } + + private async void CloseAsync(WebSocketClient.CloseResultDelegate inResultHandler) + { + DisposeConnectCancellationTokenWithBlocking(inWithCancel: true); + DisposeReceiveCancellationTokenWithBlocking(inWithCancel: true); + + if (_webSocket == null || _webSocket.State != WebSocketState.Open) + { + inResultHandler?.Invoke(new WsClientCloseResult(WsClientCloseResult.ResultType.AlreadyClosingOrClosed)); + return; + } + + WsClientCloseResult.ResultType resultType = WsClientCloseResult.ResultType.Succeeded; + string resultMessage = string.Empty; + int nativeErrorCode = WsClientCloseResult.UNKNOWN_NATIVE_ERROR_CODE; + try + { + await _webSocket.CloseAsync(WebSocketCloseStatus.Empty, string.Empty, CancellationToken.None); + } + catch (Exception exception) + { + resultType = WsClientCloseResult.ResultType.CaughtException; + resultMessage = exception.Message; + if (exception is WebSocketException webSocketException) + { + nativeErrorCode = webSocketException.ErrorCode; + } + } + finally + { + inResultHandler?.Invoke(new WsClientCloseResult(resultType, resultMessage, nativeErrorCode)); + } + } + + void IDisposable.Dispose() + { + DisposeConnectCancellationTokenWithBlocking(inWithCancel: false); + DisposeReceiveCancellationTokenWithBlocking(inWithCancel: false); + _webSocket?.Dispose(); + } + + private void DisposeConnectCancellationTokenWithBlocking(bool inWithCancel) + { + if (_connectCancellationTokenSource == null) + return; + + lock (_lockObject) + { + if (_connectCancellationTokenSource.IsCancellationRequested == false && inWithCancel) + _connectCancellationTokenSource.Cancel(); + + _connectCancellationTokenSource.Dispose(); + _connectCancellationTokenSource = null; + } + } + + private void DisposeReceiveCancellationTokenWithBlocking(bool inWithCancel) + { + if (_receiveCancellationTokenSource == null) + return; + + lock (_lockObject) + { + if (_receiveCancellationTokenSource.IsCancellationRequested == false && inWithCancel) + _receiveCancellationTokenSource.Cancel(); + + _receiveCancellationTokenSource.Dispose(); + _receiveCancellationTokenSource = null; + } + } + } +} \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient/WebSocketImplements/NetWebSocket.cs.meta b/Runtime/Scripts/Internal/Platform/WebSocketClient/WebSocketImplements/NetWebSocket.cs.meta new file mode 100644 index 0000000..0160413 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/WebSocketImplements/NetWebSocket.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: b69ebcfbdbf94c19a0bed8d5fe8a626a +timeCreated: 1725927902 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientCloseResult.cs b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientCloseResult.cs new file mode 100644 index 0000000..11484f0 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientCloseResult.cs @@ -0,0 +1,30 @@ +// +// Copyright (c) 2024 Sendbird, Inc. +// + +namespace Sendbird.Chat +{ + internal class WsClientCloseResult + { + internal enum ResultType + { + Succeeded, + AlreadyClosingOrClosed, + CaughtException, + Terminated, + } + + internal const int UNKNOWN_NATIVE_ERROR_CODE = 0; + + internal WsClientCloseResult(ResultType inResultType, string inResultMessage = "", int inNativeErrorCode = UNKNOWN_NATIVE_ERROR_CODE) + { + resultType = inResultType; + resultMessage = inResultMessage; + nativeErrorCode = inNativeErrorCode; + } + + public readonly ResultType resultType; + public readonly string resultMessage; + public readonly int nativeErrorCode; + } +} \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientCloseResult.cs.meta b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientCloseResult.cs.meta new file mode 100644 index 0000000..8580b4b --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientCloseResult.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 0a3a79d00bcd4f9d87ca509535c2239b +timeCreated: 1726794285 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientConnectParams.cs b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientConnectParams.cs similarity index 100% rename from Runtime/Scripts/Internal/Network/Client/WsClient/WsClientConnectParams.cs rename to Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientConnectParams.cs diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientConnectParams.cs.meta b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientConnectParams.cs.meta new file mode 100644 index 0000000..cdb6f3d --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientConnectParams.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 81d942c5751b409e971e71c5bcc0e165 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientConnectResult.cs b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientConnectResult.cs new file mode 100644 index 0000000..74167de --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientConnectResult.cs @@ -0,0 +1,31 @@ +// +// Copyright (c) 2024 Sendbird, Inc. +// + +namespace Sendbird.Chat +{ + internal class WsClientConnectResult + { + internal enum ResultType + { + Succeeded, + CaughtException, + Terminated, + InvalidParams, + Canceled + } + + internal const int UNKNOWN_NATIVE_ERROR_CODE = 0; + + internal WsClientConnectResult(ResultType inResultType, string inResultMessage = "", int inNativeErrorCode = UNKNOWN_NATIVE_ERROR_CODE) + { + resultType = inResultType; + resultMessage = inResultMessage; + nativeErrorCode = inNativeErrorCode; + } + + public readonly ResultType resultType; + public readonly string resultMessage; + public readonly int nativeErrorCode; + } +} \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientConnectResult.cs.meta b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientConnectResult.cs.meta new file mode 100644 index 0000000..3957256 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientConnectResult.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: dd03d0d18b69437d948a655957a03f57 +timeCreated: 1726203799 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientError.cs b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientError.cs new file mode 100644 index 0000000..cec7b11 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientError.cs @@ -0,0 +1,21 @@ +// +// Copyright (c) 2022 Sendbird, Inc. +// + +namespace Sendbird.Chat +{ + internal sealed class WsClientError + { + internal const int UNKNOWN_NATIVE_SOCKET_ERROR = 0; + internal int NativeErrorCode { get; } + internal string ErrorMessage { get; } + internal WsClientErrorType ClientErrorType { get; } + + internal WsClientError(WsClientErrorType inClientErrorType, string inErrorMessage = "", int inNativeErrorCode = UNKNOWN_NATIVE_SOCKET_ERROR) + { + ClientErrorType = inClientErrorType; + NativeErrorCode = inNativeErrorCode; + ErrorMessage = inErrorMessage; + } + } +} diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientError.cs.meta b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientError.cs.meta new file mode 100644 index 0000000..781527b --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientError.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 742a624410e04bd182858edef717001b +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientErrorType.cs b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientErrorType.cs similarity index 84% rename from Runtime/Scripts/Internal/Network/Client/WsClient/WsClientErrorType.cs rename to Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientErrorType.cs index 7ecdba8..cd0ad68 100644 --- a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientErrorType.cs +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientErrorType.cs @@ -6,9 +6,10 @@ namespace Sendbird.Chat { internal enum WsClientErrorType { + Unknown, SocketClosed, CreateReceiveBufferFailed, CaughtException, - ReceivedClose, + ReceivedClose } } diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientErrorType.cs.meta b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientErrorType.cs.meta new file mode 100644 index 0000000..ea0de3a --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientErrorType.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: c0ad20f9e36d498a93050d07fa0d6700 +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientReceiveResult.cs b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientReceiveResult.cs new file mode 100644 index 0000000..5a73dae --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientReceiveResult.cs @@ -0,0 +1,22 @@ +// +// Copyright (c) 2022 Sendbird, Inc. +// + +namespace Sendbird.Chat +{ + internal class WsClientReceiveResult + { + internal enum ResultType + { + Succeeded, + CaughtException, + Terminated, + InvalidParams, + Canceled + } + + internal ResultType resultType; + internal string receivedMessage; + internal WsClientError clientError; + } +} \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientReceiveResult.cs.meta b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientReceiveResult.cs.meta new file mode 100644 index 0000000..ba1f205 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientReceiveResult.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 2f88e45d76684bbe872c4c45d31dbafd +timeCreated: 1725929619 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientSendResult.cs b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientSendResult.cs new file mode 100644 index 0000000..ae2ba10 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientSendResult.cs @@ -0,0 +1,28 @@ +// +// Copyright (c) 2024 Sendbird, Inc. +// + +namespace Sendbird.Chat +{ + internal class WsClientSendResult + { + internal enum ResultType + { + Succeeded, + CaughtException, + Terminated, + } + + internal const int UNKNOWN_NATIVE_ERROR_CODE = 0; + internal WsClientSendResult(ResultType inResultType, string inResultMessage = "", int inNativeErrorCode = UNKNOWN_NATIVE_ERROR_CODE) + { + resultType = inResultType; + resultMessage = inResultMessage; + nativeErrorCode = inNativeErrorCode; + } + + public readonly ResultType resultType; + public readonly string resultMessage; + public readonly int nativeErrorCode; + } +} \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientSendResult.cs.meta b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientSendResult.cs.meta new file mode 100644 index 0000000..da86d60 --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientSendResult.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: b8cb34162f634f1ea0b6895710f75148 +timeCreated: 1726791037 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/WsClient/WsClientStateType.cs b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientStateType.cs similarity index 100% rename from Runtime/Scripts/Internal/Network/Client/WsClient/WsClientStateType.cs rename to Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientStateType.cs diff --git a/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientStateType.cs.meta b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientStateType.cs.meta new file mode 100644 index 0000000..a56b31c --- /dev/null +++ b/Runtime/Scripts/Internal/Platform/WebSocketClient/WsClientStateType.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 0cdbb5f8d45145dea79e95137195357d +timeCreated: 1721779806 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/SdkManager.cs b/Runtime/Scripts/Internal/SdkManager.cs new file mode 100644 index 0000000..101df1d --- /dev/null +++ b/Runtime/Scripts/Internal/SdkManager.cs @@ -0,0 +1,84 @@ +// +// Copyright (c) 2024 Sendbird, Inc. +// + +using System.Collections.Concurrent; +using System.Collections.Generic; + +namespace Sendbird.Chat +{ + internal class SdkManager : SingletonAbstract, IPlatformApplicationEventListener + { + private readonly List _sendbirdChatMains = new List(); + private readonly BlockingCollection _insertChatMainBlockingCollection = new BlockingCollection(); + private readonly BlockingCollection _removeChatMainBlockingCollection = new BlockingCollection(); + private SdkManager() { } + + internal void InsertChatMain(SendbirdChatMain inSendbirdChatMain) + { + _insertChatMainBlockingCollection.Add(inSendbirdChatMain); + PlatformModule.PlatformProvider.PlatformApplication.StartAsyncProcessIfNotRunning(this); + } + + internal void RemoveChatMain(SendbirdChatMain inSendbirdChatMain) + { + _removeChatMainBlockingCollection.Add(inSendbirdChatMain); + } + + internal void StartAsyncProcessIfNotRunning() + { + PlatformModule.PlatformProvider.PlatformApplication.StartAsyncProcessIfNotRunning(this); + } + + void IPlatformApplicationEventListener.OnNetworkReachabilityChanged(NetworkReachabilityType inNetworkReachabilityType) + { + foreach (SendbirdChatMain sendbirdChatMain in _sendbirdChatMains) + { + sendbirdChatMain.OnChangeNetworkReachability(inNetworkReachabilityType); + } + } + + void IPlatformApplicationEventListener.OnUpdate() + { + while (0 < _removeChatMainBlockingCollection.Count) + { + _sendbirdChatMains.RemoveIfContains(_removeChatMainBlockingCollection.Take()); + if (_sendbirdChatMains.Count <= 0) + { + PlatformModule.PlatformProvider.PlatformApplication.StopAsyncProcess(); + } + } + + while (0 < _insertChatMainBlockingCollection.Count) + { + _sendbirdChatMains.AddIfNotContains(_insertChatMainBlockingCollection.Take()); + PlatformModule.PlatformProvider.PlatformApplication.StartAsyncProcessIfNotRunning(this); + } + + foreach (SendbirdChatMain sendbirdChatMain in _sendbirdChatMains) + { + sendbirdChatMain.Update(); + } + + CoroutineManager.Instance.Update(); + } + + void IPlatformApplicationEventListener.OnApplicationPauseChanged(bool inPauseStatus) + { + if (inPauseStatus) + { + foreach (SendbirdChatMain sendbirdChatMain in _sendbirdChatMains) + { + sendbirdChatMain.OnEnterBackground(); + } + } + else + { + foreach (SendbirdChatMain sendbirdChatMain in _sendbirdChatMains) + { + sendbirdChatMain.OnEnterForeground(); + } + } + } + } +} \ No newline at end of file diff --git a/Runtime/Scripts/Internal/SdkManager.cs.meta b/Runtime/Scripts/Internal/SdkManager.cs.meta new file mode 100644 index 0000000..aa2e1c8 --- /dev/null +++ b/Runtime/Scripts/Internal/SdkManager.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 9698538b3e24463b9195d84a24a68c03 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/SendbirdChat+Internal.cs.meta b/Runtime/Scripts/Internal/SendbirdChat+Internal.cs.meta index 749286b..ef175ce 100644 --- a/Runtime/Scripts/Internal/SendbirdChat+Internal.cs.meta +++ b/Runtime/Scripts/Internal/SendbirdChat+Internal.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d1b66ff2c161404ab7c9913c2ce3183e -timeCreated: 1679963644 \ No newline at end of file +guid: 9349b9cf45644e77ad8ef0e67ff4e4f5 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public.meta b/Runtime/Scripts/Public.meta index 2041087..cd4acf0 100644 --- a/Runtime/Scripts/Public.meta +++ b/Runtime/Scripts/Public.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: feb53a0083fb4370a4a29fc900562d47 -timeCreated: 1649159885 \ No newline at end of file +guid: 862d15b6b05046e3be214697985fae01 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient.meta b/Runtime/Scripts/Public/ChatClient.meta index 36fddb1..a38b3dd 100644 --- a/Runtime/Scripts/Public/ChatClient.meta +++ b/Runtime/Scripts/Public/ChatClient.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 3ab3a557e9424fef88aa944e7d822768 -timeCreated: 1676612760 \ No newline at end of file +guid: e476d33facec44bc8f4891ae99fed3b0 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel.meta b/Runtime/Scripts/Public/ChatClient/Channel.meta index 89c7b68..17fa005 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 212dbc2c3a0048658ab348aea89d2629 -timeCreated: 1677563264 \ No newline at end of file +guid: 78ed13c15203470485716b1fa9c14472 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends.meta index ffa2a37..d01d195 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: b981fcb719cb46498456be64ff28424d -timeCreated: 1679552067 \ No newline at end of file +guid: 78951f85d7ab4ca3b101d5116d47b8d8 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel.meta index 0f8571c..daaf64b 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d1351fedc8604534915a4fd637d3cd76 -timeCreated: 1679549487 \ No newline at end of file +guid: 8c0a121fe03b40c2bd84de303b329bd6 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query.meta index 4828bec..516cf4b 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7bb25abb54e94e3d9b8df46aaf6f55f9 -timeCreated: 1680490383 \ No newline at end of file +guid: 63960d030b004058a48d235b0f679686 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel.meta index 15fc4f6..a017cf9 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: b8aa812d3a9f47e88a956cf43b8dc6d0 -timeCreated: 1680601498 \ No newline at end of file +guid: 4797b63a94214e97a40369d5cd3c5140 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelListOrder.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelListOrder.cs.meta index 95086fb..0d3ef49 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelListOrder.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelListOrder.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 05bad089de95419b960102a7c5e9a0e7 -timeCreated: 1680502433 \ No newline at end of file +guid: 31918e0f2d1c45d0b34da4c5f2324703 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelListQuery.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelListQuery.cs.meta index 76afa78..9fd6cdc 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelListQuery.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelListQuery.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: f36542aa678c44e5abee3e8ebe1bf7c8 -timeCreated: 1680601509 \ No newline at end of file +guid: 27dd662de03f49a78a751cda58deff56 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelListQueryParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelListQueryParams.cs.meta index 0f8b658..bcfb9a3 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelListQueryParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelListQueryParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: c80d9efd8a7444dfa237837c5a98320a -timeCreated: 1680591535 \ No newline at end of file +guid: 17da89a76a5445838a734ae90ab45ed6 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelMembershipFilter.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelMembershipFilter.cs.meta index c9105f9..1470fda 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelMembershipFilter.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/PublicGroupChannel/SbPublicGroupChannelMembershipFilter.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ac689c185e8d452eba9c20c36c577cf7 -timeCreated: 1680494200 \ No newline at end of file +guid: 0eb1f4a5f60d44caa47e625b342cf375 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbChannelHiddenStateFilter.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbChannelHiddenStateFilter.cs.meta index d224bde..f32ea9b 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbChannelHiddenStateFilter.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbChannelHiddenStateFilter.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: fdd694c139774051b72a473e99df2c10 -timeCreated: 1680495487 \ No newline at end of file +guid: f84a2300836340de86af5e22221c3177 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelChangeLogsParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelChangeLogsParams.cs.meta index c56e487..0018c47 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelChangeLogsParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelChangeLogsParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 412b4160da7b457090a01fd9e3f0abc4 -timeCreated: 1685923189 \ No newline at end of file +guid: c79dd042aa544a6f9d0e99b421af55e0 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListOrder.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListOrder.cs.meta index 5348b90..52298f2 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListOrder.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListOrder.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: b094aebae7ce4294b279b15793a99937 -timeCreated: 1680502263 \ No newline at end of file +guid: 3b024ebe570344f6b17d0a438adb8f62 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQuery.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQuery.cs.meta index 7a66f88..a7bad54 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQuery.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQuery.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9f8bc9c0900545949a3ee6c68ef38037 -timeCreated: 1680490386 \ No newline at end of file +guid: d2613e3c9fff4f9db0a0a801fdf83404 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQueryParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQueryParams.cs.meta index 8d0d96d..63e2935 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQueryParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQueryParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 2e5a90f2d6464a46902312035e7c7bdd -timeCreated: 1680503818 \ No newline at end of file +guid: 38aa6d1e8ea2460bbeb0c7724fdb9bca +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQuerySearchField.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQuerySearchField.cs.meta index fb03822..5aefdad 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQuerySearchField.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQuerySearchField.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 944eddaf48f242e18011bb306f747d0f -timeCreated: 1680509825 \ No newline at end of file +guid: 78cc8ea4cbe64c4ab7decd0344e3e486 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQueryType.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQueryType.cs.meta index 1a4fdf3..cbc7efe 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQueryType.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelListQueryType.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1a0d2a927fd04a66a2ee159a080ac7ba -timeCreated: 1680496709 \ No newline at end of file +guid: c82109f5c5174f6bb97181d0a70e11e7 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelMutedMemberFilter.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelMutedMemberFilter.cs.meta index 413ff58..b3f297a 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelMutedMemberFilter.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelMutedMemberFilter.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: b44911ba69854a16835318fa9bd4c321 -timeCreated: 1683710229 \ No newline at end of file +guid: 40de4c89b316497e81e6049e8e575c48 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelOperatorFilter.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelOperatorFilter.cs.meta index a10f1c3..eea1a3b 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelOperatorFilter.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelOperatorFilter.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 540ef2a91719449aa6e96ce7077b9886 -timeCreated: 1680502763 \ No newline at end of file +guid: cdf70a6737394f188c88cec8f723f505 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelPublicChannelFilter.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelPublicChannelFilter.cs.meta index ad7a10d..ff20e46 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelPublicChannelFilter.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelPublicChannelFilter.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 8020634ee62145358d3fce5dab234351 -timeCreated: 1680502639 \ No newline at end of file +guid: 4f1b227fa9384c83aa1409df2a04f7bd +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelSuperChannelFilter.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelSuperChannelFilter.cs.meta index 58fab51..ecbef4a 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelSuperChannelFilter.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbGroupChannelSuperChannelFilter.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: c0e6d848fa144fa8994c013e3c512281 -timeCreated: 1680502525 \ No newline at end of file +guid: 65bfdb2048b74f908b5d10bb6bad023e +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMemberListOrder.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMemberListOrder.cs.meta index 95096d7..d8fd446 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMemberListOrder.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMemberListOrder.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: cb6015c6a4194c6bb61550280a832e98 -timeCreated: 1683710164 \ No newline at end of file +guid: 8cb285fd6ee3422baabde0d338076e1b +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMemberListQuery.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMemberListQuery.cs.meta index b621a3c..ea14b09 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMemberListQuery.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMemberListQuery.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 87b04953acf84ec8b8641492175f3a32 -timeCreated: 1683710451 \ No newline at end of file +guid: 69247207744f44399a530d41c39e308d +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMemberListQueryParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMemberListQueryParams.cs.meta index cfef4ac..0f97b17 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMemberListQueryParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMemberListQueryParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 0300e2cadaa344ec93b5d4ff3273eab2 -timeCreated: 1683710294 \ No newline at end of file +guid: c482d6029cb24a29b67123e3e107523d +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMemberStateFilter.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMemberStateFilter.cs.meta index ee15551..57ac66f 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMemberStateFilter.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMemberStateFilter.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ed804ca1d6224f20b091d213259c0ba3 -timeCreated: 1680493884 \ No newline at end of file +guid: 60332f1d9c344f38aae3d4c014f896cd +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMyMemberStateFilter.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMyMemberStateFilter.cs.meta index e4bb851..86f8efb 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMyMemberStateFilter.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbMyMemberStateFilter.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 042357422f424cf6a2c406c55c198c2c -timeCreated: 1680492565 \ No newline at end of file +guid: 619ed4bde7e041a289609a23e419635a +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbUnreadChannelFilter.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbUnreadChannelFilter.cs.meta index 0b2e76f..bc2bd13 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbUnreadChannelFilter.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/Query/SbUnreadChannelFilter.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 684491a179ea45bbb3268808c5ec9b54 -timeCreated: 1680496592 \ No newline at end of file +guid: abf550ccacaf4171b37796aa542fcfc2 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbCountPreference.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbCountPreference.cs.meta index 9e041e4..78e1356 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbCountPreference.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbCountPreference.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9e0425e122d645efa1ac325b29c0fc8f -timeCreated: 1679565547 \ No newline at end of file +guid: 1eeca3b67ded459abc528a9c5fe24501 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel.cs b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel.cs index d3bff33..19a9c28 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel.cs +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel.cs @@ -127,7 +127,7 @@ public partial class SbGroupChannel : SbBaseChannel public IReadOnlyList Members => _members; /// - /// Member list for this channel. + /// The local timestamp of when this channel has been used in a SbMessageCollection. /// /// @since 4.0.0 public long MessageCollectionLastAccessedAt => _messageCollectionLastAccessedAt; diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel.cs.meta index 833f826..c82b7f9 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannel.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 368c604785484476b5e5c97c034e8f85 -timeCreated: 1677759911 \ No newline at end of file +guid: a74165e140f04963b539a9157526665e +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelCreateParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelCreateParams.cs.meta index 70a6976..d66de4e 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelCreateParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelCreateParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: db7353d8597a48f59e0125f9d23c49fe -timeCreated: 1679549488 \ No newline at end of file +guid: 2ef845e12a5640a186b83728b8273e3b +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelHiddenState.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelHiddenState.cs.meta index e6b5d28..683899e 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelHiddenState.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelHiddenState.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 3fceeea9898c4ab584f4c7aa38e4ac92 -timeCreated: 1679566663 \ No newline at end of file +guid: 7ec1364bafd34405aa3db9bfe721b809 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelPushTriggerOption.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelPushTriggerOption.cs.meta index 5f4086d..d4b52a5 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelPushTriggerOption.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelPushTriggerOption.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: fbbc57be67cb427388382c5664b89e8e -timeCreated: 1679571055 \ No newline at end of file +guid: 02a78082c6884b0dafd243d5f3bc43ba +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelUpdateParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelUpdateParams.cs.meta index a573c2e..3975958 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelUpdateParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbGroupChannelUpdateParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: e26afbead72f4079a03fe3e6e793dc07 -timeCreated: 1684547122 \ No newline at end of file +guid: a74d43cffb9c45b98e466b22cb23e508 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbMutedState.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbMutedState.cs.meta index 62a834e..fcd0f89 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbMutedState.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/GroupChannel/SbMutedState.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: dbbb49560f49496280597ee00a351baa -timeCreated: 1679630085 \ No newline at end of file +guid: bcc69b84d90d4bbf93ae296a3754bbeb +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel.meta index 2a13c36..cb9fd67 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 6f6c2168bd8e4ee496957f8089673553 -timeCreated: 1679549427 \ No newline at end of file +guid: f6191a525bf34379978cb47b108ac8bd +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query.meta index f751740..6915d50 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 2625686e26a94e909e2e6c31d8a6861f -timeCreated: 1680490309 \ No newline at end of file +guid: 1ed929374c0240f3b3a48ac1537d0c51 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbOpenChannelListQuery.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbOpenChannelListQuery.cs.meta index fc3a866..6aa72f7 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbOpenChannelListQuery.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbOpenChannelListQuery.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7d64494686d147168ca11f7bc54728a4 -timeCreated: 1680172339 \ No newline at end of file +guid: 0c98288d2a2d4d429eb9ca9e0381e92d +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbOpenChannelListQueryParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbOpenChannelListQueryParams.cs.meta index c593bc1..4d52213 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbOpenChannelListQueryParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbOpenChannelListQueryParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7f46311536904682a2a6fdf0f289dcf5 -timeCreated: 1680166654 \ No newline at end of file +guid: 88d67dfd781045e7acf17b779bbf6f0b +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbParticipantListQuery.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbParticipantListQuery.cs.meta index dbcb05f..59575b0 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbParticipantListQuery.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbParticipantListQuery.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 42f9d3c37f3345e19b3387e21361c483 -timeCreated: 1682930769 \ No newline at end of file +guid: 111620d7bf7e40f2bd7724c716ac837d +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbParticipantListQueryParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbParticipantListQueryParams.cs.meta index 8afab89..20af15c 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbParticipantListQueryParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/Query/SbParticipantListQueryParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 4fe10f678aad4d4c8180405e2f6d981a -timeCreated: 1682774235 \ No newline at end of file +guid: 1ed891fad8ac4d78a10ce352245fafec +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannel.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannel.cs.meta index cf3859d..116a2a0 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannel.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannel.cs.meta @@ -1,11 +1,3 @@ fileFormatVersion: 2 -guid: e79081aefab894f3683463f898ce05f8 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 86c8af17b0804f398210bf6c93fbd899 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannelCreateParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannelCreateParams.cs.meta index 972d903..c560f3a 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannelCreateParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannelCreateParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 57671532caec4e61bb701772ab88e93f -timeCreated: 1677563643 \ No newline at end of file +guid: 6d0c6af6817e4f188d8a567947debef7 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannelUpdateParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannelUpdateParams.cs.meta index 8afb12c..ed9f259 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannelUpdateParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/BaseChannelExtends/OpenChannel/SbOpenChannelUpdateParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 4d21b0b48d7b488c9125372f28ce42e6 -timeCreated: 1684553408 \ No newline at end of file +guid: 286dfa5a78e94f979699b0ea1d32d13c +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/ChannelHandler.meta b/Runtime/Scripts/Public/ChatClient/Channel/ChannelHandler.meta index ee9ebe6..793c7a0 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/ChannelHandler.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/ChannelHandler.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: e72bad580f404e2683c3d5e6eec233f1 -timeCreated: 1681198840 \ No newline at end of file +guid: 07e47c8f88644a948a662f7703d77f97 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/ChannelHandler/BaseChannelHandlerExtends.meta b/Runtime/Scripts/Public/ChatClient/Channel/ChannelHandler/BaseChannelHandlerExtends.meta index 50911b3..610dffc 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/ChannelHandler/BaseChannelHandlerExtends.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/ChannelHandler/BaseChannelHandlerExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 55aef89dee104c15adf11bfe8087f661 -timeCreated: 1681198871 \ No newline at end of file +guid: f783155baa9144be8ba3bd713e6d255b +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/ChannelHandler/BaseChannelHandlerExtends/SbGroupChannelHandler.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/ChannelHandler/BaseChannelHandlerExtends/SbGroupChannelHandler.cs.meta index 5cca629..db8cf7f 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/ChannelHandler/BaseChannelHandlerExtends/SbGroupChannelHandler.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/ChannelHandler/BaseChannelHandlerExtends/SbGroupChannelHandler.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d4b8c7c9a6da4fb69b2fe51a5c090c53 -timeCreated: 1681198875 \ No newline at end of file +guid: 2102184b9948487f86573b0cdaa8b002 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/ChannelHandler/BaseChannelHandlerExtends/SbOpenChannelHandler.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/ChannelHandler/BaseChannelHandlerExtends/SbOpenChannelHandler.cs.meta index a7ea096..8d052ee 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/ChannelHandler/BaseChannelHandlerExtends/SbOpenChannelHandler.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/ChannelHandler/BaseChannelHandlerExtends/SbOpenChannelHandler.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 96eb650411ce48b7b54ecf1200fa4f6b -timeCreated: 1681201409 \ No newline at end of file +guid: 77ad5ff014484befbd81d964f64feb37 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/ChannelHandler/SbBaseChannelHandler.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/ChannelHandler/SbBaseChannelHandler.cs.meta index 7d06381..bf2643d 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/ChannelHandler/SbBaseChannelHandler.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/ChannelHandler/SbBaseChannelHandler.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 3cb9ffa4e52843f7a74bf2c887938394 -timeCreated: 1681197844 \ No newline at end of file +guid: 1426b49ef8724114a83c2d34632b4edb +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/Query.meta b/Runtime/Scripts/Public/ChatClient/Channel/Query.meta index 78d8229..cf449a1 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/Query.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/Query.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1182b3bea3e540bf8571abeb930868c6 -timeCreated: 1683275146 \ No newline at end of file +guid: 63c29d0dab5e46a6ab7b1bbf50168512 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/Query/SbBannedUserListQuery.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/Query/SbBannedUserListQuery.cs.meta index 0601802..66e53c9 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/Query/SbBannedUserListQuery.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/Query/SbBannedUserListQuery.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1650c09769d7451a8877581ce9a13e90 -timeCreated: 1682942457 \ No newline at end of file +guid: 4be00c281fd04c268724176b561f8a97 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/Query/SbBannedUserListQueryParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/Query/SbBannedUserListQueryParams.cs.meta index 571732f..ecc4b26 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/Query/SbBannedUserListQueryParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/Query/SbBannedUserListQueryParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 8d4de41c9918494e8c783ba701645b80 -timeCreated: 1682773886 \ No newline at end of file +guid: 476eed7d5a9e4d37a4ab4ee040e34a2a +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/Query/SbMutedUserListQuery.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/Query/SbMutedUserListQuery.cs.meta index ea70054..9e44174 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/Query/SbMutedUserListQuery.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/Query/SbMutedUserListQuery.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 8944c2879ecb42d9a202b1f25ab377c3 -timeCreated: 1682942496 \ No newline at end of file +guid: d8aa7e668bcb4304896a993f4e2fb8c9 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/Query/SbMutedUserListQueryParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/Query/SbMutedUserListQueryParams.cs.meta index 0126e4e..1a86b37 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/Query/SbMutedUserListQueryParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/Query/SbMutedUserListQueryParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d275b97a1297479c9f3d1c1bf3cb4e31 -timeCreated: 1682774194 \ No newline at end of file +guid: 421a62c6e85049b29a9e399cbfede4f2 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/Query/SbOperatorListQuery.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/Query/SbOperatorListQuery.cs.meta index 815e99c..3daea74 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/Query/SbOperatorListQuery.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/Query/SbOperatorListQuery.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9799721660e04d81a52a0cd275f93ac2 -timeCreated: 1682942053 \ No newline at end of file +guid: 4f850e30812c4b7498c1b21495e6d6a5 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/Query/SbOperatorListQueryParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/Query/SbOperatorListQueryParams.cs.meta index a934fe6..b8a08e2 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/Query/SbOperatorListQueryParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/Query/SbOperatorListQueryParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 400e0e787e41496f8959f0ea289994de -timeCreated: 1682774212 \ No newline at end of file +guid: d5ba1964944c475f92a6459af4ec4dc8 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/SbBaseChannel.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/SbBaseChannel.cs.meta index d2246af..11a8d70 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/SbBaseChannel.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/SbBaseChannel.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 4555f99950ac4ea588ab321f2b2cd089 -timeCreated: 1677750153 \ No newline at end of file +guid: eb3ce11c184d4d58b87a846466937d24 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/SbChannelType.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/SbChannelType.cs.meta index 45461cf..a632ef0 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/SbChannelType.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/SbChannelType.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: cc03677726004af2ae06628bf866726f -timeCreated: 1677750076 \ No newline at end of file +guid: af0da6abf6564271a2fc56b5f65358d8 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/SbMessageChangeLogsParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/SbMessageChangeLogsParams.cs.meta index 4b5133e..8325793 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/SbMessageChangeLogsParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/SbMessageChangeLogsParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 078588cbd12149d68296ab65feb8a325 -timeCreated: 1684448779 \ No newline at end of file +guid: 42d404d80b304ad28a4247d4200528dd +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/SbMessageListParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/SbMessageListParams.cs.meta index ac4f608..3bd11f5 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/SbMessageListParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/SbMessageListParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 2ae473595eea4771b541e3a6d98126b0 -timeCreated: 1684384924 \ No newline at end of file +guid: d58935f08f61448ab014cff4216e21f6 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/SbReportCategory.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/SbReportCategory.cs.meta index e5a33bf..83e8a7a 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/SbReportCategory.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/SbReportCategory.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 076ab3eacb0843b78a831c93ee01877f -timeCreated: 1684927117 \ No newline at end of file +guid: 9a6113312cc4450a9d41688c5bf524eb +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Channel/SbRole.cs.meta b/Runtime/Scripts/Public/ChatClient/Channel/SbRole.cs.meta index 0cd35cc..94b5f83 100644 --- a/Runtime/Scripts/Public/ChatClient/Channel/SbRole.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Channel/SbRole.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9b4316644afc4a57a2fa55c87062c3a6 -timeCreated: 1678774570 \ No newline at end of file +guid: c01c82de4671490aaf1cd2d12e3ef258 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Collection.meta b/Runtime/Scripts/Public/ChatClient/Collection.meta index 02bae8b..85c9efa 100644 --- a/Runtime/Scripts/Public/ChatClient/Collection.meta +++ b/Runtime/Scripts/Public/ChatClient/Collection.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 8f2ea767b70b43f7935b545f54a69bd7 -timeCreated: 1685426954 \ No newline at end of file +guid: 91efa004173c4a57ad99bdbf07befaf1 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends.meta b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends.meta index 21fc817..f1841c6 100644 --- a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends.meta +++ b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 10d1b9b7297949c29348d04f16588cc3 -timeCreated: 1685698627 \ No newline at end of file +guid: 86cc1824aab54512be188107cea6daed +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection.meta b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection.meta index 8683b54..008056d 100644 --- a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection.meta +++ b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 4b4931d317e54d76a3a85604fbef0dae -timeCreated: 1685698640 \ No newline at end of file +guid: 8f7901926bf24946bee4510f9f8b37e7 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollection.cs.meta b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollection.cs.meta index 932ce18..c96d767 100644 --- a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollection.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollection.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 8a105f4cda8e45c2a819a0252cede2fb -timeCreated: 1685431777 \ No newline at end of file +guid: 2e03064efa494f208da2120bcad7a1b6 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollectionCreateParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollectionCreateParams.cs.meta index ddd2361..92c4121 100644 --- a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollectionCreateParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollectionCreateParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: c023aacadb494cfab437a5c206113856 -timeCreated: 1685426759 \ No newline at end of file +guid: 8f94b9684b0e4640b1394aa4ff78a02c +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollectionHandler.cs.meta b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollectionHandler.cs.meta index ba474aa..5f328e2 100644 --- a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollectionHandler.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelCollectionHandler.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: a09487bfa5704b248da7b86f11c21fb4 -timeCreated: 1685426875 \ No newline at end of file +guid: a1a6f1ed90d74f9cae821473f2a8d7ae +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelContext.cs.meta b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelContext.cs.meta index 6b0a452..48fbe25 100644 --- a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelContext.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/GroupChannelCollection/SbGroupChannelContext.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 8df9893cff8d4134bf1065aae46ace1f -timeCreated: 1685426940 \ No newline at end of file +guid: 6f2a14f87e49462a8bf5f33efc8a97db +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection.meta b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection.meta index 17350e1..e1acf3f 100644 --- a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection.meta +++ b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ac21e804a9d54b6d9b847c4df51154a6 -timeCreated: 1686733882 \ No newline at end of file +guid: 03296b11cd124c799afea6bb631edd14 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection.cs.meta b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection.cs.meta index dce2dd3..4f52313 100644 --- a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollection.cs.meta @@ -1,11 +1,3 @@ fileFormatVersion: 2 -guid: 9ec4b7707d147420f8c60442b78e2aed -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 72d6b136eb6a4b629f66c4fbae05726f +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollectionCreateParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollectionCreateParams.cs.meta index 2cd2f32..ab4dbab 100644 --- a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollectionCreateParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollectionCreateParams.cs.meta @@ -1,11 +1,3 @@ fileFormatVersion: 2 -guid: 518e4449338ec47839fe840fc1910859 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 04a7a92c66a344e5960155536175cbca +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollectionHandler.cs.meta b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollectionHandler.cs.meta index e9883c1..5387270 100644 --- a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollectionHandler.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollectionHandler.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 204b85c3e0d94159ac201056690d7ae7 -timeCreated: 1686734043 \ No newline at end of file +guid: 1b9d4a4b6f5b49f882c92a90eae668b3 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollectionInitHandler.cs.meta b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollectionInitHandler.cs.meta index bc8744e..44492fa 100644 --- a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollectionInitHandler.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageCollectionInitHandler.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: bd91fbccbdcb4c829d708b60750e4baa -timeCreated: 1686807427 \ No newline at end of file +guid: 1de5a4cba99c4597806fc0f880c05385 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageContext.cs.meta b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageContext.cs.meta index a979711..1f7ca57 100644 --- a/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageContext.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Collection/BaseCollectionExtends/MessageCollection/SbMessageContext.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 059dce613df244ae9b6b3973977930c6 -timeCreated: 1686997714 \ No newline at end of file +guid: 71147a5203414fa2b249d747736305dc +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Collection/SbBaseCollection.cs.meta b/Runtime/Scripts/Public/ChatClient/Collection/SbBaseCollection.cs.meta index 34db4ca..0c9ec9b 100644 --- a/Runtime/Scripts/Public/ChatClient/Collection/SbBaseCollection.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Collection/SbBaseCollection.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: e1e25f91eabe4860bbfb9167fec29510 -timeCreated: 1685698662 \ No newline at end of file +guid: 83df4900ff4d4f218652ea698d557b75 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Collection/SbCollectionEventSource.cs.meta b/Runtime/Scripts/Public/ChatClient/Collection/SbCollectionEventSource.cs.meta index efe1174..106667d 100644 --- a/Runtime/Scripts/Public/ChatClient/Collection/SbCollectionEventSource.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Collection/SbCollectionEventSource.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: fdc970e9f64b40a08969f147ebf048e8 -timeCreated: 1685426993 \ No newline at end of file +guid: 35ac00f8337d44d69d5cf9b065331404 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/ISendbirdChatClient.cs.meta b/Runtime/Scripts/Public/ChatClient/ISendbirdChatClient.cs.meta index 895d98b..9a183c8 100644 --- a/Runtime/Scripts/Public/ChatClient/ISendbirdChatClient.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/ISendbirdChatClient.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 662a35eb45134f1e96073c4b73ebff50 -timeCreated: 1676612083 \ No newline at end of file +guid: 48dafde1f52a460393934c5fec8ee158 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message.meta b/Runtime/Scripts/Public/ChatClient/Message.meta index cee036b..14b673e 100644 --- a/Runtime/Scripts/Public/ChatClient/Message.meta +++ b/Runtime/Scripts/Public/ChatClient/Message.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: e1d89912d6c34c04819d41b1eaa7e2e4 -timeCreated: 1677760058 \ No newline at end of file +guid: 5737537efd0f494c9bb72956287c3a50 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends.meta b/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends.meta index d477c5c..e81f85e 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 058f5874dcfa4978a79207057e76323a -timeCreated: 1679535247 \ No newline at end of file +guid: e61086f7aa4b4678bd7cd66140612142 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/FileMessage.meta b/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/FileMessage.meta index c57b377..d114113 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/FileMessage.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/FileMessage.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 0add7fdf9ce54ddda30e44b5237d3734 -timeCreated: 1678877196 \ No newline at end of file +guid: 0b9b0294c25d4ab689e5d8dd6557ab4a +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessage.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessage.cs.meta index b670e04..adcf3e1 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessage.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessage.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: eef6bb23ea774c1ba6bc75060e90b8c3 -timeCreated: 1678765528 \ No newline at end of file +guid: 3d847f66527e4652870890e00b8010c7 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessageCreateParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessageCreateParams.cs.meta index 1075819..b6189c9 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessageCreateParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessageCreateParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 04dcf0de66394d4197aa96615f2ce6e4 -timeCreated: 1678761898 \ No newline at end of file +guid: 76f9284c2c5e48ed8ae37236a90c85db +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessageUpdateParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessageUpdateParams.cs.meta index 0e7a4e3..e83c7f0 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessageUpdateParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/FileMessage/SbFileMessageUpdateParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 443eb9fab7d54c5b88f7ce6a40e89505 -timeCreated: 1683779811 \ No newline at end of file +guid: 00c8e1a3fca24122bf7f5281119f24c5 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/SbAdminMessage.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/SbAdminMessage.cs.meta index be24849..b81ed1e 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/SbAdminMessage.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/SbAdminMessage.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 5a9554a5a0fe422a96f18aac614242b1 -timeCreated: 1679910284 \ No newline at end of file +guid: 739c8b00b34541d4837fa08c73be0e59 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/UserMessage.meta b/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/UserMessage.meta index b3b5747..26cd8b9 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/UserMessage.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/UserMessage.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9e4848fe3d7749e990c574bb3596e8f7 -timeCreated: 1678877181 \ No newline at end of file +guid: 69438141ce87456caf9264f559877b63 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessage.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessage.cs.meta index f4e8b4f..c62cb1e 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessage.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessage.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 38ce165d91074683aa6bea57136dfbd1 -timeCreated: 1678765458 \ No newline at end of file +guid: 9cb187ef970043c785b7fc80f8f93d09 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessageCreateParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessageCreateParams.cs.meta index c55b329..ef40d98 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessageCreateParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessageCreateParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 5118fd321e864ea2972b417cfe8ea7a1 -timeCreated: 1678758014 \ No newline at end of file +guid: 0fce4b6c5af348859c2f5434bed00c83 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessageUpdateParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessageUpdateParams.cs.meta index 82b230a..74c2edd 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessageUpdateParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/BaseMessageExtends/UserMessage/SbUserMessageUpdateParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d2906e7769cd4236aa06e2b81d456ad7 -timeCreated: 1683779784 \ No newline at end of file +guid: cf66b91af7f14a7f99c5e4229505089c +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/OpenGraph.meta b/Runtime/Scripts/Public/ChatClient/Message/OpenGraph.meta index cb85025..7af8573 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/OpenGraph.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/OpenGraph.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1918e6ae47e241c0a200e4a6cbd611f9 -timeCreated: 1678877058 \ No newline at end of file +guid: 4153d866c3174555ba0a7104676d54a2 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/OpenGraph/SbOgImage.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/OpenGraph/SbOgImage.cs.meta index 6fc59a6..2dbf391 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/OpenGraph/SbOgImage.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/OpenGraph/SbOgImage.cs.meta @@ -1,11 +1,3 @@ fileFormatVersion: 2 -guid: 881a03ce6fae4361af8adc404bdbc03b -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 091890ec1a3f43dab833d7e0983a686a +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/OpenGraph/SbOgMetaData.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/OpenGraph/SbOgMetaData.cs.meta index e743779..86debdb 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/OpenGraph/SbOgMetaData.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/OpenGraph/SbOgMetaData.cs.meta @@ -1,11 +1,3 @@ fileFormatVersion: 2 -guid: 796b2ffb1eb04634ad781aa34020c99f -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 66400e5b751140f0a1aa0114ec9c2c3b +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/Query.meta b/Runtime/Scripts/Public/ChatClient/Message/Query.meta index f8ea4d2..5411144 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/Query.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/Query.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7a72d2531dc0458bbcc8dd2e191b8c10 -timeCreated: 1684294543 \ No newline at end of file +guid: f4561f78297c4570850f0ca265dbe697 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/Query/SbMessageSearchQuery.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/Query/SbMessageSearchQuery.cs.meta index 6d45178..ee7844a 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/Query/SbMessageSearchQuery.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/Query/SbMessageSearchQuery.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 0479e21847014a2aa7202da34aa1c9b8 -timeCreated: 1684644595 \ No newline at end of file +guid: 32d576a2ab1c4ac78299ba6f90f69d99 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/Query/SbMessageSearchQueryOrder.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/Query/SbMessageSearchQueryOrder.cs.meta index 4069910..1427bad 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/Query/SbMessageSearchQueryOrder.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/Query/SbMessageSearchQueryOrder.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: df392acf28814f3fa5d8968a90d2bf74 -timeCreated: 1684644407 \ No newline at end of file +guid: 4eb26e487b004fabbdbf90420c25c0f2 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/Query/SbMessageSearchQueryParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/Query/SbMessageSearchQueryParams.cs.meta index 8782dfe..30f083e 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/Query/SbMessageSearchQueryParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/Query/SbMessageSearchQueryParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 3ee049fc99b242ac9bc37fb866f7f795 -timeCreated: 1684644219 \ No newline at end of file +guid: ab163ec4844e4a97b4ed07677db27ebb +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/Query/SbPreviousMessageListQuery.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/Query/SbPreviousMessageListQuery.cs.meta index 31c9365..b99ee17 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/Query/SbPreviousMessageListQuery.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/Query/SbPreviousMessageListQuery.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: e7eea7a4c617435f84018841d21f5a88 -timeCreated: 1684296035 \ No newline at end of file +guid: a59fcb2625344c52925e70b1da0d18f9 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/Query/SbPreviousMessageListQueryParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/Query/SbPreviousMessageListQueryParams.cs.meta index 35a93f2..52b81da 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/Query/SbPreviousMessageListQueryParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/Query/SbPreviousMessageListQueryParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ba829b34a3f14fcd9e686cb215a5f32f -timeCreated: 1684294545 \ No newline at end of file +guid: 2ab5fdd06de94f728029e32fb050e2c2 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/Reaction.meta b/Runtime/Scripts/Public/ChatClient/Message/Reaction.meta index 928ede2..aa8d36f 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/Reaction.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/Reaction.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d545407b647a4216a7753c28b89e97ce -timeCreated: 1679534952 \ No newline at end of file +guid: e4854560367748368052b98755f5cd0c +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/Reaction/SbReaction.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/Reaction/SbReaction.cs.meta index 6824cd5..d30fadf 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/Reaction/SbReaction.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/Reaction/SbReaction.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 22deef2bba17419d8599b64a8df46794 -timeCreated: 1678851681 \ No newline at end of file +guid: 67cf9e64510748e9b061f464fcf4c448 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/Reaction/SbReactionEvent.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/Reaction/SbReactionEvent.cs.meta index 34c994b..0f8886a 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/Reaction/SbReactionEvent.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/Reaction/SbReactionEvent.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 6c29d65ef6764b5bbbd81c9126661fb8 -timeCreated: 1679534894 \ No newline at end of file +guid: c563d7f0fe18426aac2b273f20a45aa5 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/Reaction/SbReactionEventAction.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/Reaction/SbReactionEventAction.cs.meta index 574d78b..8280815 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/Reaction/SbReactionEventAction.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/Reaction/SbReactionEventAction.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 315e40488725475c8b6bfbcb325f9d53 -timeCreated: 1679534965 \ No newline at end of file +guid: ed0537aac6ab4a80b27b67aa0e5479b3 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/SbAppleCriticalAlertOptions.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/SbAppleCriticalAlertOptions.cs.meta index 0e314a6..89b0d11 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/SbAppleCriticalAlertOptions.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/SbAppleCriticalAlertOptions.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 0279269f71c1483d89bccc3b0926b405 -timeCreated: 1678746921 \ No newline at end of file +guid: ade09c952f5e434486ddf0b21a5f0afe +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/SbBaseMessage.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/SbBaseMessage.cs.meta index 5e26eee..43969e3 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/SbBaseMessage.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/SbBaseMessage.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 64ef76e6dc10453989259a616872a625 -timeCreated: 1677760102 \ No newline at end of file +guid: 926f758a05d4402283964ece32da253f +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/SbBaseMessageCreateParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/SbBaseMessageCreateParams.cs.meta index c0b3796..0c32972 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/SbBaseMessageCreateParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/SbBaseMessageCreateParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 3fa62462fbee4a70a160f461654e35db -timeCreated: 1678758172 \ No newline at end of file +guid: af9b01cef0e44ccba7832901a6e882a5 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/SbBaseMessageUpdateParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/SbBaseMessageUpdateParams.cs.meta index 068b1f1..58e7453 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/SbBaseMessageUpdateParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/SbBaseMessageUpdateParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 00db4ee5042a4e98b71604c6f01fa787 -timeCreated: 1683779540 \ No newline at end of file +guid: e4fd718df42b45a495237f8fb722a757 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/SbMentionType.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/SbMentionType.cs.meta index f896ac9..47c97f1 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/SbMentionType.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/SbMentionType.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1a844f95446e45e8bdf9dea381b175d6 -timeCreated: 1678759537 \ No newline at end of file +guid: b780423bef4c46889c913bc13fe54078 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/SbMessageMetaArray.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/SbMessageMetaArray.cs.meta index 4b5b6ea..41a7fed 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/SbMessageMetaArray.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/SbMessageMetaArray.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 16122d0fc9424fc7b858894146a83ac3 -timeCreated: 1678745108 \ No newline at end of file +guid: 365d74bd7d444aed951ac75fcd5fb99e +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/SbMessageRetrievalParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/SbMessageRetrievalParams.cs.meta index 43aea24..dc5657d 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/SbMessageRetrievalParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/SbMessageRetrievalParams.cs.meta @@ -1,11 +1,3 @@ fileFormatVersion: 2 -guid: b16f4bd9ebdce44008980663ff5f28cc -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: fe61d89a6c59441cb31d0ef1d9065993 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/SbMessageTypeFilter.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/SbMessageTypeFilter.cs.meta index 781be4b..6768095 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/SbMessageTypeFilter.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/SbMessageTypeFilter.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 09f7a888b6e24c6f9fc592af52ccabeb -timeCreated: 1684294767 \ No newline at end of file +guid: fa1a0eb9b11b4793a34f00eb006dd52e +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/SbPushNotificationDeliveryOption.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/SbPushNotificationDeliveryOption.cs.meta index 7eac7e3..49b81b1 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/SbPushNotificationDeliveryOption.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/SbPushNotificationDeliveryOption.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: dde14b777ba1453295e3750f8a3ddc60 -timeCreated: 1678758452 \ No newline at end of file +guid: da4e40904a8e452fbc40c3911b3fd055 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/SbReplyType.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/SbReplyType.cs.meta index 1840e51..90e2f8c 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/SbReplyType.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/SbReplyType.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 29446a19275140ae8f12e02a2dc8a1b1 -timeCreated: 1684295118 \ No newline at end of file +guid: 94bacbfd5abe43f09aa89ccfcfdd3d2a +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/SbSendingStatus.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/SbSendingStatus.cs.meta index 6e997da..52576a7 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/SbSendingStatus.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/SbSendingStatus.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 547ceef914e94e0bbccc653697fcac6c -timeCreated: 1678747615 \ No newline at end of file +guid: 35e15a98dd19494d9483a75de636d251 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/SbThumbnail.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/SbThumbnail.cs.meta index 3ada3c2..8c17eae 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/SbThumbnail.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/SbThumbnail.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 8bf4703235b34b01a7a23c7f9aede54c -timeCreated: 1683515980 \ No newline at end of file +guid: 267445b4292e4119a774b88137b2d8b3 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/SbThumbnailSize.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/SbThumbnailSize.cs.meta index 4d482f8..68c3469 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/SbThumbnailSize.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/SbThumbnailSize.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ce6bf51ed8754f16b989867488257fc4 -timeCreated: 1678762089 \ No newline at end of file +guid: 3121851dc8aa4090ba1f4ba55d342799 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/Thread.meta b/Runtime/Scripts/Public/ChatClient/Message/Thread.meta index ae8580e..e65b953 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/Thread.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/Thread.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 818c779b523a4f1e82579a90e8890502 -timeCreated: 1679535371 \ No newline at end of file +guid: 3ed70279bb1d4be983aecec998dc5d31 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/Thread/SbThreadInfo.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/Thread/SbThreadInfo.cs.meta index 8350b28..df7e91a 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/Thread/SbThreadInfo.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/Thread/SbThreadInfo.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 4bdaf607ca984d76aae80893b36f1d54 -timeCreated: 1678851835 \ No newline at end of file +guid: 95e45775d8db420585e66b6945831a92 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/Thread/SbThreadInfoUpdateEvent.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/Thread/SbThreadInfoUpdateEvent.cs.meta index ab5ebe9..f4ed21f 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/Thread/SbThreadInfoUpdateEvent.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/Thread/SbThreadInfoUpdateEvent.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 5e96adb0b52c48a3852ad971431d0806 -timeCreated: 1682134214 \ No newline at end of file +guid: f972970976ab488094871b3bb3e0a20d +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Message/Thread/SbThreadedMessageListParams.cs.meta b/Runtime/Scripts/Public/ChatClient/Message/Thread/SbThreadedMessageListParams.cs.meta index 49d25ea..0dbf7da 100644 --- a/Runtime/Scripts/Public/ChatClient/Message/Thread/SbThreadedMessageListParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Message/Thread/SbThreadedMessageListParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d1d4a6de05be4b4bbf645a50262896d1 -timeCreated: 1684627311 \ No newline at end of file +guid: 9ce813ecd1ae45838e205a34dd6033f6 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Push.meta b/Runtime/Scripts/Public/ChatClient/Push.meta index 399a104..6db323b 100644 --- a/Runtime/Scripts/Public/ChatClient/Push.meta +++ b/Runtime/Scripts/Public/ChatClient/Push.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 46efa1aebd0b438b904b8775ec534351 -timeCreated: 1685067502 \ No newline at end of file +guid: f427f49305454cc58d796e4d10181852 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Push/SbPushTokenRegistrationStatus.cs.meta b/Runtime/Scripts/Public/ChatClient/Push/SbPushTokenRegistrationStatus.cs.meta index 9437d6a..d77daae 100644 --- a/Runtime/Scripts/Public/ChatClient/Push/SbPushTokenRegistrationStatus.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Push/SbPushTokenRegistrationStatus.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 6dc22ab6d67a49638f83716a5a87158d -timeCreated: 1685067518 \ No newline at end of file +guid: d45f12a539db46be9b08146cbd801fac +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/Push/SbPushTokenType.cs.meta b/Runtime/Scripts/Public/ChatClient/Push/SbPushTokenType.cs.meta index 29e5108..6e73d00 100644 --- a/Runtime/Scripts/Public/ChatClient/Push/SbPushTokenType.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/Push/SbPushTokenType.cs.meta @@ -1,11 +1,3 @@ fileFormatVersion: 2 -guid: ef3596e3485854e3daaece0ffa4002db -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: e9241c5b626d405f9a6e15fe823c205d +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/SbAppInfo.cs.meta b/Runtime/Scripts/Public/ChatClient/SbAppInfo.cs.meta index 0317a2b..370789e 100644 --- a/Runtime/Scripts/Public/ChatClient/SbAppInfo.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/SbAppInfo.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d3ee499008c048b2b2853070c6009faf -timeCreated: 1682320922 \ No newline at end of file +guid: 423f602be0d34aa2b71f780842e03a57 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/SbConnectionHandler.cs.meta b/Runtime/Scripts/Public/ChatClient/SbConnectionHandler.cs.meta index 30708bd..d18ebab 100644 --- a/Runtime/Scripts/Public/ChatClient/SbConnectionHandler.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/SbConnectionHandler.cs.meta @@ -1,11 +1,3 @@ fileFormatVersion: 2 -guid: b8d8c2d8d135446f8be90f0dfedf8b56 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: eb8532ec7f77437b880aca0073c252c2 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/SbConnectionState.cs.meta b/Runtime/Scripts/Public/ChatClient/SbConnectionState.cs.meta index ab481be..1971817 100644 --- a/Runtime/Scripts/Public/ChatClient/SbConnectionState.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/SbConnectionState.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 35e5df9d37b847548ab3545ea25d053c -timeCreated: 1676611602 \ No newline at end of file +guid: 2bca4ad11a484c5eab492f4ed7d90e05 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/SbGroupChannelModule.cs.meta b/Runtime/Scripts/Public/ChatClient/SbGroupChannelModule.cs.meta index 2f351e9..c90b71a 100644 --- a/Runtime/Scripts/Public/ChatClient/SbGroupChannelModule.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/SbGroupChannelModule.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1fe47b78085a4cc089fbab8257806f5c -timeCreated: 1681093761 \ No newline at end of file +guid: b816dea85ea04267828080149cd59c21 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/SbHandlers.cs.meta b/Runtime/Scripts/Public/ChatClient/SbHandlers.cs.meta index 0239d2c..6439790 100644 --- a/Runtime/Scripts/Public/ChatClient/SbHandlers.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/SbHandlers.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7830fa55f8234bf4aa7bc23ef34d2998 -timeCreated: 1669976001 \ No newline at end of file +guid: d7ba18487fcc4cd197a81571f1de517f +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/SbInitParams.cs b/Runtime/Scripts/Public/ChatClient/SbInitParams.cs index c43cb29..a21dcde 100644 --- a/Runtime/Scripts/Public/ChatClient/SbInitParams.cs +++ b/Runtime/Scripts/Public/ChatClient/SbInitParams.cs @@ -40,7 +40,7 @@ public SbInitParams(string inApplicationId, SbLogLevel inLogLevel = SbLogLevel.W SbLogLevel = inLogLevel; if (string.IsNullOrEmpty(inAppVersion)) { - AppVersion = UnityEngine.Application.version; + AppVersion = string.Empty; } else { diff --git a/Runtime/Scripts/Public/ChatClient/SbInitParams.cs.meta b/Runtime/Scripts/Public/ChatClient/SbInitParams.cs.meta index 51c5e5d..5d35e83 100644 --- a/Runtime/Scripts/Public/ChatClient/SbInitParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/SbInitParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 330c592d092b4b8e8033ad72629727d4 -timeCreated: 1670206532 \ No newline at end of file +guid: 8ca7ad47584f4154b5805b7906d68e28 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/SbMessageModule.cs.meta b/Runtime/Scripts/Public/ChatClient/SbMessageModule.cs.meta index d1bb101..1536a69 100644 --- a/Runtime/Scripts/Public/ChatClient/SbMessageModule.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/SbMessageModule.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 929cfda2c45942bb9484c08e2df3a19d -timeCreated: 1684557797 \ No newline at end of file +guid: 878dddde638a40d2b569517d45e06a94 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/SbOpenChannelModule.cs.meta b/Runtime/Scripts/Public/ChatClient/SbOpenChannelModule.cs.meta index 13354d0..32bf47c 100644 --- a/Runtime/Scripts/Public/ChatClient/SbOpenChannelModule.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/SbOpenChannelModule.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 4aab1b63c57242c7b2ba55643ab3940a -timeCreated: 1681094124 \ No newline at end of file +guid: 5e79af5b739f40c3a8288ac498efc177 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/SendbirdChatClient.cs.meta b/Runtime/Scripts/Public/ChatClient/SendbirdChatClient.cs.meta index 59a30e6..9828c32 100644 --- a/Runtime/Scripts/Public/ChatClient/SendbirdChatClient.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/SendbirdChatClient.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: b3af282c4d684e77af0c45aa7a2054c9 -timeCreated: 1676612046 \ No newline at end of file +guid: 8849da42093b4221965cd18efc926cf9 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/SendbirdChatOptions.cs.meta b/Runtime/Scripts/Public/ChatClient/SendbirdChatOptions.cs.meta index dbf49b4..362a36d 100644 --- a/Runtime/Scripts/Public/ChatClient/SendbirdChatOptions.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/SendbirdChatOptions.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1480fd6480484109b0b59ebfa5543f88 -timeCreated: 1680828199 \ No newline at end of file +guid: e7abd2087e2b45069fada64eed5f639b +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User.meta b/Runtime/Scripts/Public/ChatClient/User.meta index 19c8d58..39c4f41 100644 --- a/Runtime/Scripts/Public/ChatClient/User.meta +++ b/Runtime/Scripts/Public/ChatClient/User.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1a4a03f976e14d9fb267219533341b8c -timeCreated: 1669976069 \ No newline at end of file +guid: 05b1a0a1ddbd4cd0b8e2d04a10d08ab6 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/Query.meta b/Runtime/Scripts/Public/ChatClient/User/Query.meta index 568ee5a..151e830 100644 --- a/Runtime/Scripts/Public/ChatClient/User/Query.meta +++ b/Runtime/Scripts/Public/ChatClient/User/Query.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 4f260a537b8842aa8d6d84c531536ddc -timeCreated: 1682738491 \ No newline at end of file +guid: d187a5805fa54fb3a57b4c91fd1aae4e +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/Query/SbApplicationUserListQuery.cs.meta b/Runtime/Scripts/Public/ChatClient/User/Query/SbApplicationUserListQuery.cs.meta index cf9ee97..ddf3269 100644 --- a/Runtime/Scripts/Public/ChatClient/User/Query/SbApplicationUserListQuery.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/User/Query/SbApplicationUserListQuery.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9cab34180b064398b4256351638b0013 -timeCreated: 1682740336 \ No newline at end of file +guid: 8c7764d619f7457b83d9d51d2d1276c0 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/Query/SbApplicationUserListQueryParams.cs.meta b/Runtime/Scripts/Public/ChatClient/User/Query/SbApplicationUserListQueryParams.cs.meta index e06b860..4b31adb 100644 --- a/Runtime/Scripts/Public/ChatClient/User/Query/SbApplicationUserListQueryParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/User/Query/SbApplicationUserListQueryParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 6af5bcc32ed746efbafb70f534921320 -timeCreated: 1682738502 \ No newline at end of file +guid: 394da9668f934b418c080ea54ba62b5b +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/Query/SbBlockedUserListQuery.cs.meta b/Runtime/Scripts/Public/ChatClient/User/Query/SbBlockedUserListQuery.cs.meta index 371c0d6..b406cf0 100644 --- a/Runtime/Scripts/Public/ChatClient/User/Query/SbBlockedUserListQuery.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/User/Query/SbBlockedUserListQuery.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 047a015b1faa49b8963cb3afae572229 -timeCreated: 1683114683 \ No newline at end of file +guid: c375f5738e46484eb6711651c8bd9242 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/Query/SbBlockedUserListQueryParams.cs.meta b/Runtime/Scripts/Public/ChatClient/User/Query/SbBlockedUserListQueryParams.cs.meta index 4bb7f3c..91e1c40 100644 --- a/Runtime/Scripts/Public/ChatClient/User/Query/SbBlockedUserListQueryParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/User/Query/SbBlockedUserListQueryParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: ad4e57cbc9074c4499630015a417f066 -timeCreated: 1682774133 \ No newline at end of file +guid: 9841dad388bb48ed955102f41aa9012f +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/Query/SbFriendListQueryParams.cs.meta b/Runtime/Scripts/Public/ChatClient/User/Query/SbFriendListQueryParams.cs.meta index a4795f5..6f7e2a6 100644 --- a/Runtime/Scripts/Public/ChatClient/User/Query/SbFriendListQueryParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/User/Query/SbFriendListQueryParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 21cab2304b8943479e07d990ad7534f2 -timeCreated: 1682774166 \ No newline at end of file +guid: ba5562fabe5b4ff6b58982e4ea90fed8 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/SbRestrictionInfo.cs.meta b/Runtime/Scripts/Public/ChatClient/User/SbRestrictionInfo.cs.meta index 09a62a8..4329888 100644 --- a/Runtime/Scripts/Public/ChatClient/User/SbRestrictionInfo.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/User/SbRestrictionInfo.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 572b141f88174c849ddcf7694c755f23 -timeCreated: 1681276145 \ No newline at end of file +guid: 6e31f6552ea949029b640a39172168e3 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/SbRestrictionType.cs.meta b/Runtime/Scripts/Public/ChatClient/User/SbRestrictionType.cs.meta index 1a09d8c..e75426f 100644 --- a/Runtime/Scripts/Public/ChatClient/User/SbRestrictionType.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/User/SbRestrictionType.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: b601edc459c44b378589817de50def1d -timeCreated: 1681275727 \ No newline at end of file +guid: b6a8db1ed7ee4fe6b9101f8fe2e2c012 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/SbUser.cs.meta b/Runtime/Scripts/Public/ChatClient/User/SbUser.cs.meta index e6d03a0..ba04761 100644 --- a/Runtime/Scripts/Public/ChatClient/User/SbUser.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/User/SbUser.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9f623c13142846d1bfee3f053f32a738 -timeCreated: 1669976061 \ No newline at end of file +guid: ca3080b8013043c49d6c4126f570503b +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/SbUserConnectionStatus.cs.meta b/Runtime/Scripts/Public/ChatClient/User/SbUserConnectionStatus.cs.meta index ef9e1ec..d75bf7e 100644 --- a/Runtime/Scripts/Public/ChatClient/User/SbUserConnectionStatus.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/User/SbUserConnectionStatus.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: d2905bdb6d3e40a8895c6e03addfd32f -timeCreated: 1673254753 \ No newline at end of file +guid: 822681222e8b4eaea906741c266dd9f1 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/SbUserEventHandler.cs.meta b/Runtime/Scripts/Public/ChatClient/User/SbUserEventHandler.cs.meta index a5b24fd..8ac10f2 100644 --- a/Runtime/Scripts/Public/ChatClient/User/SbUserEventHandler.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/User/SbUserEventHandler.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 2b70714f5a73406cb5c8c19c69554ed4 -timeCreated: 1684818690 \ No newline at end of file +guid: 9d5c2dce20b34d069f8b693d171e0601 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/SbUserUpdateParams.cs.meta b/Runtime/Scripts/Public/ChatClient/User/SbUserUpdateParams.cs.meta index 6d94cca..508b115 100644 --- a/Runtime/Scripts/Public/ChatClient/User/SbUserUpdateParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/User/SbUserUpdateParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: a683e3a3203d403f9c220791e5a46b62 -timeCreated: 1683359612 \ No newline at end of file +guid: 86851ae37ded4ba5aac727d857fc621e +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/UnreadCount.meta b/Runtime/Scripts/Public/ChatClient/User/UnreadCount.meta index 8207db5..6f3f6f4 100644 --- a/Runtime/Scripts/Public/ChatClient/User/UnreadCount.meta +++ b/Runtime/Scripts/Public/ChatClient/User/UnreadCount.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: beef4e77edcb4a1b92adf85714b6d07f -timeCreated: 1684796304 \ No newline at end of file +guid: f7faeec051d540eabc1a5d0a2bd00051 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/UnreadCount/SbGroupChannelTotalUnreadMessageCountParams.cs.meta b/Runtime/Scripts/Public/ChatClient/User/UnreadCount/SbGroupChannelTotalUnreadMessageCountParams.cs.meta index 3ce8262..cb8b55a 100644 --- a/Runtime/Scripts/Public/ChatClient/User/UnreadCount/SbGroupChannelTotalUnreadMessageCountParams.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/User/UnreadCount/SbGroupChannelTotalUnreadMessageCountParams.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 442d123070dc4b4791dda0c30ce25dd7 -timeCreated: 1684798902 \ No newline at end of file +guid: a1124be10870406bbcc4cae8c49afd80 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/UnreadCount/SbUnreadItemKey.cs.meta b/Runtime/Scripts/Public/ChatClient/User/UnreadCount/SbUnreadItemKey.cs.meta index 29c0eec..2f7d565 100644 --- a/Runtime/Scripts/Public/ChatClient/User/UnreadCount/SbUnreadItemKey.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/User/UnreadCount/SbUnreadItemKey.cs.meta @@ -1,11 +1,3 @@ fileFormatVersion: 2 -guid: a448e140f284f492796d55cbed2d0fff -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 1f9e5ee1e26e429994006d3fd7ea8738 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/UnreadCount/SbUnreadMessageCount.cs.meta b/Runtime/Scripts/Public/ChatClient/User/UnreadCount/SbUnreadMessageCount.cs.meta index e5a5d42..53e66e5 100644 --- a/Runtime/Scripts/Public/ChatClient/User/UnreadCount/SbUnreadMessageCount.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/User/UnreadCount/SbUnreadMessageCount.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: bd85fa20377f44708ed91bffbbd4c4cd -timeCreated: 1684802450 \ No newline at end of file +guid: 722759478adb4dd89772296fd821337d +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/UserExtends.meta b/Runtime/Scripts/Public/ChatClient/User/UserExtends.meta index c9d688c..eb086e7 100644 --- a/Runtime/Scripts/Public/ChatClient/User/UserExtends.meta +++ b/Runtime/Scripts/Public/ChatClient/User/UserExtends.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: c3d88ac44bd64f80bb1d81c08af8d98c -timeCreated: 1679570368 \ No newline at end of file +guid: e59ab37e6d3a41f1a6ccd3d0c5b0e22a +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/UserExtends/Member.meta b/Runtime/Scripts/Public/ChatClient/User/UserExtends/Member.meta index 54db6aa..fd0297e 100644 --- a/Runtime/Scripts/Public/ChatClient/User/UserExtends/Member.meta +++ b/Runtime/Scripts/Public/ChatClient/User/UserExtends/Member.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 8b50f215597c4278bc93197b2adaa363 -timeCreated: 1681386063 \ No newline at end of file +guid: 423e24e8dd60469691960c25d57d5115 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/UserExtends/Member/SbMember.cs.meta b/Runtime/Scripts/Public/ChatClient/User/UserExtends/Member/SbMember.cs.meta index 2b046eb..07f4d2d 100644 --- a/Runtime/Scripts/Public/ChatClient/User/UserExtends/Member/SbMember.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/User/UserExtends/Member/SbMember.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 1a0242df375144ed9e6c5ad67a4405c5 -timeCreated: 1679570380 \ No newline at end of file +guid: 6d627754776e421795239da8ac439ec3 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/UserExtends/Member/SbMemberState.cs.meta b/Runtime/Scripts/Public/ChatClient/User/UserExtends/Member/SbMemberState.cs.meta index 19e8447..7fae41a 100644 --- a/Runtime/Scripts/Public/ChatClient/User/UserExtends/Member/SbMemberState.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/User/UserExtends/Member/SbMemberState.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 53106721068a49d8b2323a2e59118b1b -timeCreated: 1679569986 \ No newline at end of file +guid: 7bab1d9740e047018f269809f64eaf43 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/UserExtends/RestrictedUser.meta b/Runtime/Scripts/Public/ChatClient/User/UserExtends/RestrictedUser.meta index 04431dd..3f23685 100644 --- a/Runtime/Scripts/Public/ChatClient/User/UserExtends/RestrictedUser.meta +++ b/Runtime/Scripts/Public/ChatClient/User/UserExtends/RestrictedUser.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 245907f9a49542e3adc33e3aae3d68b6 -timeCreated: 1681275720 \ No newline at end of file +guid: b087e7d414ba489d93fa38cabd320c17 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/UserExtends/RestrictedUser/SbRestrictedUser.cs.meta b/Runtime/Scripts/Public/ChatClient/User/UserExtends/RestrictedUser/SbRestrictedUser.cs.meta index d4a1ecd..5bcb66f 100644 --- a/Runtime/Scripts/Public/ChatClient/User/UserExtends/RestrictedUser/SbRestrictedUser.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/User/UserExtends/RestrictedUser/SbRestrictedUser.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: b7c8687c5e974acc9ccab66cc9c772e5 -timeCreated: 1681214873 \ No newline at end of file +guid: e9000b229824447499286b4bd481b408 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/UserExtends/SbParticipant.cs.meta b/Runtime/Scripts/Public/ChatClient/User/UserExtends/SbParticipant.cs.meta index d0c8e69..99e5a9c 100644 --- a/Runtime/Scripts/Public/ChatClient/User/UserExtends/SbParticipant.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/User/UserExtends/SbParticipant.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 8aca979a02ca47e790a0350209b1a3f0 -timeCreated: 1682931850 \ No newline at end of file +guid: a9e0123d5fe24a669242afb77780e313 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/ChatClient/User/UserExtends/SbSender.cs.meta b/Runtime/Scripts/Public/ChatClient/User/UserExtends/SbSender.cs.meta index a4dce8b..bba66f9 100644 --- a/Runtime/Scripts/Public/ChatClient/User/UserExtends/SbSender.cs.meta +++ b/Runtime/Scripts/Public/ChatClient/User/UserExtends/SbSender.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 7191f748d9f5432d91749ade09679251 -timeCreated: 1678838477 \ No newline at end of file +guid: 2202bae0f48649ba9a48d80e24ef1e92 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/Common.meta b/Runtime/Scripts/Public/Common.meta index 1645e6f..11fcbba 100644 --- a/Runtime/Scripts/Public/Common.meta +++ b/Runtime/Scripts/Public/Common.meta @@ -1,8 +1,3 @@ fileFormatVersion: 2 -guid: b18e95b089584535a3cb22a17b1a8629 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: +guid: 54beee59ffb6480eaa581036e0fe1b3c +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/Common/File.meta b/Runtime/Scripts/Public/Common/File.meta index 155a687..55d60b8 100644 --- a/Runtime/Scripts/Public/Common/File.meta +++ b/Runtime/Scripts/Public/Common/File.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: f3c520a1787345d785d4e8bf50857003 -timeCreated: 1687072982 \ No newline at end of file +guid: ca7d7710f03a40e9906446b18f2b9311 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/Common/File/SbFileInfo.cs.meta b/Runtime/Scripts/Public/Common/File/SbFileInfo.cs.meta index cc0b863..e9cbf77 100644 --- a/Runtime/Scripts/Public/Common/File/SbFileInfo.cs.meta +++ b/Runtime/Scripts/Public/Common/File/SbFileInfo.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: eab93bbd59a04df1b1082375d040f283 -timeCreated: 1687072990 \ No newline at end of file +guid: 0bd96d356bf5488c98ec351f8b080d02 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/Common/Log.meta b/Runtime/Scripts/Public/Common/Log.meta index cf3da76..f158b9a 100644 --- a/Runtime/Scripts/Public/Common/Log.meta +++ b/Runtime/Scripts/Public/Common/Log.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 5217dd9b98a14b218247ec928ee18054 -timeCreated: 1653372341 \ No newline at end of file +guid: 73203e7aef17433fa24e41b00b4bf1f6 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/Common/Log/SbLogLevel.cs.meta b/Runtime/Scripts/Public/Common/Log/SbLogLevel.cs.meta index a4b9738..07df594 100644 --- a/Runtime/Scripts/Public/Common/Log/SbLogLevel.cs.meta +++ b/Runtime/Scripts/Public/Common/Log/SbLogLevel.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 59e3a45223de4ce8a641dd5a5974c891 -timeCreated: 1653291436 \ No newline at end of file +guid: a80d95bfb2654966bce6b1dd0aa5c8f6 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/Error.meta b/Runtime/Scripts/Public/Error.meta index 238dd38..e546a3c 100644 --- a/Runtime/Scripts/Public/Error.meta +++ b/Runtime/Scripts/Public/Error.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: cc387e04150d47609c731e64d3835177 -timeCreated: 1669707554 \ No newline at end of file +guid: b52735cc5c9c444f9ab35cfab8d4ef46 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/Error/SbError.cs.meta b/Runtime/Scripts/Public/Error/SbError.cs.meta index f8f8cdc..81b41fd 100644 --- a/Runtime/Scripts/Public/Error/SbError.cs.meta +++ b/Runtime/Scripts/Public/Error/SbError.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: a36f5ce9bc5f46f1a82110c6850fdfb5 -timeCreated: 1669707567 \ No newline at end of file +guid: a2c143281a3e4858a0308c2d09093285 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/Error/SbErrorCode.cs.meta b/Runtime/Scripts/Public/Error/SbErrorCode.cs.meta index 020da01..fc6321b 100644 --- a/Runtime/Scripts/Public/Error/SbErrorCode.cs.meta +++ b/Runtime/Scripts/Public/Error/SbErrorCode.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 734fd26542c64c369e33640575b35dc0 -timeCreated: 1669707607 \ No newline at end of file +guid: a2451e2047ac4df4bfe8814dfe6e7231 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/Network.meta b/Runtime/Scripts/Public/Network.meta index cb5309d..2b80895 100644 --- a/Runtime/Scripts/Public/Network.meta +++ b/Runtime/Scripts/Public/Network.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 5227b22199b74086ac1756f2b9728480 -timeCreated: 1683685197 \ No newline at end of file +guid: 4d730db7de9344469375ca7eb1377b9a +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/Network/Session.meta b/Runtime/Scripts/Public/Network/Session.meta index 8821afd..990678e 100644 --- a/Runtime/Scripts/Public/Network/Session.meta +++ b/Runtime/Scripts/Public/Network/Session.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 9d0aa143b9f64b08b8796c0dd0de782b -timeCreated: 1680074205 \ No newline at end of file +guid: cc144817d66d4810baa2410ba974020e +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/Network/Session/ISbSessionTokenRequester.cs.meta b/Runtime/Scripts/Public/Network/Session/ISbSessionTokenRequester.cs.meta index add9629..7de2c50 100644 --- a/Runtime/Scripts/Public/Network/Session/ISbSessionTokenRequester.cs.meta +++ b/Runtime/Scripts/Public/Network/Session/ISbSessionTokenRequester.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 6d6290cf5f714705ae9879b310881e0e -timeCreated: 1680074225 \ No newline at end of file +guid: 793df678232b4e2aba7636a8400b4152 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/Network/Session/SbSessionHandler.cs.meta b/Runtime/Scripts/Public/Network/Session/SbSessionHandler.cs.meta index 8b5d886..2f8f694 100644 --- a/Runtime/Scripts/Public/Network/Session/SbSessionHandler.cs.meta +++ b/Runtime/Scripts/Public/Network/Session/SbSessionHandler.cs.meta @@ -1,3 +1,3 @@ fileFormatVersion: 2 -guid: 254ca06c4b6f4d6ca07cbbf8c1dfb07c -timeCreated: 1680072540 \ No newline at end of file +guid: 7c17f73864934e64bc87175f0c2b0883 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Public/SendbirdChat.cs b/Runtime/Scripts/Public/SendbirdChat.cs index dc6faa9..2260aa3 100644 --- a/Runtime/Scripts/Public/SendbirdChat.cs +++ b/Runtime/Scripts/Public/SendbirdChat.cs @@ -103,7 +103,7 @@ public static void Connect(string inUserId, SbUserHandler inCompletionHandler) /// Performs a connection to Sendbird with the user ID and the access token. /// /// The user ID. - /// The auth token. If the user doesnt have auth token, set nil. + /// The auth token. If the user doesn't have auth token, set nil. /// The handler block to execute. user is the object to represent the current user. /// @since 4.0.0 public static void Connect(string inUserId, string inAuthToken, SbUserHandler inCompletionHandler) @@ -115,7 +115,7 @@ public static void Connect(string inUserId, string inAuthToken, SbUserHandler in /// Performs a connection to Sendbird with the user ID and the access token. /// /// The user ID. - /// The auth token. If the user doesnt have auth token, set nil. + /// The auth token. If the user doesn't have auth token, set nil. /// apiHost /// wsHost /// The handler block to execute. user is the object to represent the current user. diff --git a/Runtime/Scripts/Public/SendbirdChat.cs.meta b/Runtime/Scripts/Public/SendbirdChat.cs.meta index 85152a8..2c23e94 100644 --- a/Runtime/Scripts/Public/SendbirdChat.cs.meta +++ b/Runtime/Scripts/Public/SendbirdChat.cs.meta @@ -1,11 +1,3 @@ fileFormatVersion: 2 -guid: 05eb8587f68174b2398a330048040834 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +guid: 8f022b0ffc4341e2a8617a79110492b3 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/UnityPlatform.meta b/Runtime/Scripts/UnityPlatform.meta new file mode 100644 index 0000000..49af9e0 --- /dev/null +++ b/Runtime/Scripts/UnityPlatform.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 4b22ea3c6b604b82b7b9991fc0b22dbe +timeCreated: 1721781416 \ No newline at end of file diff --git a/Runtime/Scripts/UnityPlatform/JsWebSocket.meta b/Runtime/Scripts/UnityPlatform/JsWebSocket.meta new file mode 100644 index 0000000..364fc97 --- /dev/null +++ b/Runtime/Scripts/UnityPlatform/JsWebSocket.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 9a1e90c714a44d7ab39eb5736fef0bcf +timeCreated: 1725861576 \ No newline at end of file diff --git a/Runtime/Scripts/UnityPlatform/JsWebSocket/JsNativeWebSocketBridge.cs b/Runtime/Scripts/UnityPlatform/JsWebSocket/JsNativeWebSocketBridge.cs new file mode 100644 index 0000000..77d1e02 --- /dev/null +++ b/Runtime/Scripts/UnityPlatform/JsWebSocket/JsNativeWebSocketBridge.cs @@ -0,0 +1,125 @@ +using System.Collections.Generic; +using System.Runtime.InteropServices; + +namespace Sendbird.Chat +{ + internal static class JsNativeWebSocketBridge + { + private delegate void WebSocketOpenCallback(int inClientId); + private delegate void WebSocketMessageCallback(int inClientId, string inMessage); + private delegate void WebSocketErrorCallback(int inClientId); + private delegate void WebSocketCloseCallback(int inClientId); + + [DllImport("__Internal", EntryPoint = "SendbirdWebSocketBridge_CreateWebSocketClient")] + private static extern int CreateWebSocketClientByNative(); + + [DllImport("__Internal", EntryPoint = "SendbirdWebSocketBridge_DeleteWebSocketClient")] + private static extern void DeleteWebSocketClientByNative(int inClientId); + + [DllImport("__Internal", EntryPoint = "SendbirdWebSocketBridge_RegisterCallbacks")] + private static extern void RegisterCallbacksByNative(WebSocketOpenCallback inOnOpen, WebSocketMessageCallback inOnMessage, + WebSocketErrorCallback inOnError, WebSocketCloseCallback inOnClose); + + [DllImport("__Internal", EntryPoint = "SendbirdWebSocketBridge_Connect")] + private static extern void ConnectByNative(int inClientId, string inUri, string inEncodedProtocols); + + [DllImport("__Internal", EntryPoint = "SendbirdWebSocketBridge_Send")] + private static extern void SendByNative(int inClientId, string inMessage); + + [DllImport("__Internal", EntryPoint = "SendbirdWebSocketBridge_Close")] + private static extern void CloseByNative(int inClientId); + + [AOT.MonoPInvokeCallback(typeof(WebSocketOpenCallback))] + public static void OnWebSocketOpen(int inClientId) + { + if (_nativeWebSocketsByClientId.TryGetValue(inClientId, out JsWebSocket webSocket)) + { + webSocket.OnWebSocketConnected(); + } + else + { + Logger.Warning(Logger.CategoryType.WebSocket, $"JsNativeWebSocketBridge::OnWebSocketOpen invalid client id:{inClientId}"); + } + } + + [AOT.MonoPInvokeCallback(typeof(WebSocketMessageCallback))] + public static void OnWebSocketMessage(int inClientId, string inMessage) + { + if (_nativeWebSocketsByClientId.TryGetValue(inClientId, out JsWebSocket webSocket)) + { + webSocket.OnWebSocketMessage(inMessage); + } + else + { + Logger.Warning(Logger.CategoryType.WebSocket, $"JsNativeWebSocketBridge::OnWebSocketMessage invalid client id:{inClientId}"); + } + } + + [AOT.MonoPInvokeCallback(typeof(WebSocketErrorCallback))] + public static void OnWebSocketError(int inClientId) + { + if (_nativeWebSocketsByClientId.TryGetValue(inClientId, out JsWebSocket webSocket)) + { + webSocket.OnWebSocketError(); + } + else + { + Logger.Warning(Logger.CategoryType.WebSocket, $"JsNativeWebSocketBridge::OnWebSocketError invalid client id:{inClientId}"); + } + } + + [AOT.MonoPInvokeCallback(typeof(WebSocketCloseCallback))] + public static void OnWebSocketClose(int inClientId) + { + if (_nativeWebSocketsByClientId.TryGetValue(inClientId, out JsWebSocket webSocket)) + { + webSocket.OnWebSocketClosed(); + } + else + { + Logger.Warning(Logger.CategoryType.WebSocket, $"JsNativeWebSocketBridge::OnWebSocketClose invalid client id:{inClientId}"); + } + } + + private static readonly Dictionary _nativeWebSocketsByClientId = new Dictionary(); + + static JsNativeWebSocketBridge() + { + RegisterCallbacksByNative(JsNativeWebSocketBridge.OnWebSocketOpen, JsNativeWebSocketBridge.OnWebSocketMessage, + JsNativeWebSocketBridge.OnWebSocketError, JsNativeWebSocketBridge.OnWebSocketClose); + } + + internal static JsWebSocket CreateWebSocketClient() + { + int clientId = CreateWebSocketClientByNative(); + DeleteWebSocketClientIfExist(clientId); + JsWebSocket nativeWebSocket = new JsWebSocket(clientId); + _nativeWebSocketsByClientId.AddIfNotContains(clientId, nativeWebSocket); + return nativeWebSocket; + } + + internal static void DeleteWebSocketClientIfExist(int inClientId) + { + if (_nativeWebSocketsByClientId.ContainsKey(inClientId)) + { + DeleteWebSocketClientByNative(inClientId); + _nativeWebSocketsByClientId.Remove(inClientId); + } + } + + internal static void Connect(int inClientId, string inUri, string inEncodedProtocols) + { + ConnectByNative(inClientId, inUri, inEncodedProtocols); + } + + internal static void Send(int inClientId, string inMessage) + { + SendByNative(inClientId, inMessage); + } + + internal static void Close(int inClientId) + { + CloseByNative(inClientId); + } + } +} \ No newline at end of file diff --git a/Runtime/Scripts/UnityPlatform/JsWebSocket/JsNativeWebSocketBridge.cs.meta b/Runtime/Scripts/UnityPlatform/JsWebSocket/JsNativeWebSocketBridge.cs.meta new file mode 100644 index 0000000..a2f6f0b --- /dev/null +++ b/Runtime/Scripts/UnityPlatform/JsWebSocket/JsNativeWebSocketBridge.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 0481a1a7f63647eab12a795a3c94e7f2 +timeCreated: 1725861633 \ No newline at end of file diff --git a/Runtime/Scripts/UnityPlatform/JsWebSocket/JsWebSocket.cs b/Runtime/Scripts/UnityPlatform/JsWebSocket/JsWebSocket.cs new file mode 100644 index 0000000..3de3d7e --- /dev/null +++ b/Runtime/Scripts/UnityPlatform/JsWebSocket/JsWebSocket.cs @@ -0,0 +1,157 @@ +using System; +using System.Net; + +namespace Sendbird.Chat +{ + internal class JsWebSocket : IWebSocket + { + private readonly int _clientId; + private JsWebSocketStateType _webSocketState = JsWebSocketStateType.None; + private bool _isInSending = false; + private WebSocketClient.ConnectResultDelegate _connectResultHandler = null; + private WebSocketClient.SendResultDelegate _sendResultHandler = null; + private WebSocketClient.ReceiveMessageDelegate _receiveMessageHandler = null; + private WebSocketClient.ErrorDelegate _errorHandler = null; + private WebSocketClient.CloseResultDelegate _closeResultHandler = null; + + internal JsWebSocket(int inClientId) + { + _clientId = inClientId; + } + + void IWebSocket.Connect(WsClientConnectParams inClientConnectParams, WebSocketClient.ConnectResultDelegate inResultHandler, + WebSocketClient.ReceiveMessageDelegate inReceiveMessageHandler, WebSocketClient.ErrorDelegate inErrorHandler) + { + Logger.Info(Logger.CategoryType.WebSocket, "JsWebSocket::Connect start"); + + _webSocketState = JsWebSocketStateType.Connecting; + _connectResultHandler = inResultHandler; + _receiveMessageHandler = inReceiveMessageHandler; + _errorHandler = inErrorHandler; + _isInSending = false; + string secProtocol = string.Empty; + + if (inClientConnectParams.CustomHeaders.TryGetValue(ConnectionHeaders.SENDBIRD_WS_TOKEN, out string authToken)) + { + secProtocol = "{" + $" \"token\": \"{authToken}\"" + "}"; + } + else if (inClientConnectParams.CustomHeaders.TryGetValue(ConnectionHeaders.SENDBIRD_WS_AUTH, out string sessionKey)) + { + secProtocol = "{" + $" \"token\": \"{sessionKey}\"" + "}"; + } + else + { + secProtocol = "{}"; + } + + JsNativeWebSocketBridge.Connect(_clientId, inClientConnectParams.Uri, WebUtility.UrlEncode(secProtocol)); + } + + void IWebSocket.Send(string inMessage, WebSocketClient.SendResultDelegate inResultHandler) + { + _isInSending = true; + _sendResultHandler = inResultHandler; + JsNativeWebSocketBridge.Send(_clientId, inMessage); + //If an error occurs, _sendResultHandler is set to null. + if (_sendResultHandler != null) + { + _sendResultHandler.Invoke(new WsClientSendResult(WsClientSendResult.ResultType.Succeeded)); + _sendResultHandler = null; + } + + _isInSending = false; + } + + void IWebSocket.Close(WebSocketClient.CloseResultDelegate inResultHandler) + { + Logger.Info(Logger.CategoryType.WebSocket, "JsWebSocket::Close start"); + _webSocketState = JsWebSocketStateType.Closing; + _closeResultHandler = inResultHandler; + JsNativeWebSocketBridge.Close(_clientId); + } + + void IDisposable.Dispose() + { + JsNativeWebSocketBridge.DeleteWebSocketClientIfExist(_clientId); + } + + internal void OnWebSocketConnected() + { + _webSocketState = JsWebSocketStateType.Open; + if (_connectResultHandler != null) + { + _connectResultHandler.Invoke(new WsClientConnectResult(WsClientConnectResult.ResultType.Succeeded)); + _connectResultHandler = null; + } + } + + internal void OnWebSocketMessage(string inMessage) + { + if (_receiveMessageHandler != null) + { + _receiveMessageHandler.Invoke(inMessage); + } + } + + internal void OnWebSocketError() + { + switch (_webSocketState) + { + case JsWebSocketStateType.Connecting: + { + if (_connectResultHandler != null) + { + _connectResultHandler.Invoke(new WsClientConnectResult(WsClientConnectResult.ResultType.CaughtException)); + _connectResultHandler = null; + } + + _webSocketState = JsWebSocketStateType.None; + break; + } + case JsWebSocketStateType.Open: + { + if (_isInSending) + { + if (_sendResultHandler != null) + { + _sendResultHandler.Invoke(new WsClientSendResult(WsClientSendResult.ResultType.CaughtException)); + _sendResultHandler = null; + } + } + else if (_errorHandler != null) + { + _errorHandler.Invoke(new WsClientError(WsClientErrorType.CaughtException)); + } + + break; + } + case JsWebSocketStateType.Closing: + { + _webSocketState = JsWebSocketStateType.Closed; + if (_closeResultHandler != null) + { + _closeResultHandler.Invoke(new WsClientCloseResult(WsClientCloseResult.ResultType.CaughtException)); + _closeResultHandler = null; + } + + break; + } + default: + { + Logger.Warning(Logger.CategoryType.WebSocket, $"JsWebSocket::OnWebSocketError state:{_webSocketState.ToString()}"); + break; + } + } + } + + internal void OnWebSocketClosed() + { + _webSocketState = JsWebSocketStateType.Closed; + if (_closeResultHandler != null) + { + _closeResultHandler.Invoke(new WsClientCloseResult(WsClientCloseResult.ResultType.Succeeded)); + _closeResultHandler = null; + } + } + } +} \ No newline at end of file diff --git a/Runtime/Scripts/UnityPlatform/JsWebSocket/JsWebSocket.cs.meta b/Runtime/Scripts/UnityPlatform/JsWebSocket/JsWebSocket.cs.meta new file mode 100644 index 0000000..94ae4b8 --- /dev/null +++ b/Runtime/Scripts/UnityPlatform/JsWebSocket/JsWebSocket.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: f0834feb34c8445eb72f76ccc3e0358c +timeCreated: 1725869193 \ No newline at end of file diff --git a/Runtime/Scripts/UnityPlatform/JsWebSocket/JsWebSocketStateType.cs b/Runtime/Scripts/UnityPlatform/JsWebSocket/JsWebSocketStateType.cs new file mode 100644 index 0000000..7e2eac4 --- /dev/null +++ b/Runtime/Scripts/UnityPlatform/JsWebSocket/JsWebSocketStateType.cs @@ -0,0 +1,15 @@ +// +// Copyright (c) 2022 Sendbird, Inc. +// + +namespace Sendbird.Chat +{ + internal enum JsWebSocketStateType + { + None, + Connecting, + Open, + Closing, + Closed, + } +} diff --git a/Runtime/Scripts/UnityPlatform/JsWebSocket/JsWebSocketStateType.cs.meta b/Runtime/Scripts/UnityPlatform/JsWebSocket/JsWebSocketStateType.cs.meta new file mode 100644 index 0000000..6eeffc1 --- /dev/null +++ b/Runtime/Scripts/UnityPlatform/JsWebSocket/JsWebSocketStateType.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: ed148be475f24ca087fa4e6b1116692a +timeCreated: 1726884030 \ No newline at end of file diff --git a/Runtime/Scripts/UnityPlatform/PlatformModule.cs b/Runtime/Scripts/UnityPlatform/PlatformModule.cs new file mode 100644 index 0000000..67ece23 --- /dev/null +++ b/Runtime/Scripts/UnityPlatform/PlatformModule.cs @@ -0,0 +1,12 @@ +// +// Copyright (c) 2023 Sendbird, Inc. +// + +namespace Sendbird.Chat +{ + internal static class PlatformModule + { + private static readonly IPlatformProvider _platformProvider = new UnityPlatformProvider(); + public static IPlatformProvider PlatformProvider => _platformProvider; + } +} \ No newline at end of file diff --git a/Runtime/Scripts/UnityPlatform/PlatformModule.cs.meta b/Runtime/Scripts/UnityPlatform/PlatformModule.cs.meta new file mode 100644 index 0000000..cbd9a11 --- /dev/null +++ b/Runtime/Scripts/UnityPlatform/PlatformModule.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 899faf4c4524454f812be18a2af78a73 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/ChatClient/SendbirdChatGameObject.cs b/Runtime/Scripts/UnityPlatform/SendbirdChatGameObject.cs similarity index 56% rename from Runtime/Scripts/Internal/ChatClient/SendbirdChatGameObject.cs rename to Runtime/Scripts/UnityPlatform/SendbirdChatGameObject.cs index e167ef5..3d18bbf 100644 --- a/Runtime/Scripts/Internal/ChatClient/SendbirdChatGameObject.cs +++ b/Runtime/Scripts/UnityPlatform/SendbirdChatGameObject.cs @@ -3,16 +3,48 @@ // using UnityEngine; -using Newtonsoft.Json.Utilities; namespace Sendbird.Chat { - internal class SendbirdChatGameObject : MonoBehaviourSingletonAbstract + internal class SendbirdChatGameObject : MonoBehaviour { + private static SendbirdChatGameObject _internalInstance = null; + private UnityPlatformApplication _unityPlatformApplication = null; + + internal static SendbirdChatGameObject Instance + { + get + { + if (_internalInstance == null) + CreateInstance(); + + return _internalInstance; + } + } + + private static void CreateInstance() + { + if (_internalInstance != null) + return; + + _internalInstance = FindObjectOfType(); + if (_internalInstance != null) + return; + + GameObject gameObject = new GameObject("SendbirdChatGameObject"); + DontDestroyOnLoad(gameObject); + _internalInstance = gameObject.AddComponent(); + } + private NetworkReachability _networkReachability = NetworkReachability.NotReachable; private SendbirdChatGameObject() { } + internal void SetUnityPlatformApplication(UnityPlatformApplication inUnityPlatformApplication) + { + _unityPlatformApplication = inUnityPlatformApplication; + } + private void Awake() { gameObject.hideFlags = HideFlags.HideAndDontSave; @@ -20,21 +52,13 @@ private void Awake() private void Update() { + _unityPlatformApplication?.Update(); CheckNetworkReachability(); - SendbirdChatMainManager.Instance.UpdateAllSendbirdChatMains(); - CoroutineManager.Instance.Update(); } private void OnApplicationPause(bool inPauseStatus) { - if (inPauseStatus) - { - SendbirdChatMainManager.Instance.DispatchEnterBackgroundAllSendbirdChatMains(); - } - else - { - SendbirdChatMainManager.Instance.DispatchEnterForegroundAllSendbirdChatMains(); - } + _unityPlatformApplication?.OnApplicationPause(inPauseStatus); } private void CheckNetworkReachability() @@ -55,22 +79,9 @@ private void CheckNetworkReachability() break; } - SendbirdChatMainManager.Instance.DispatchOnChangeNetworkReachabilityAllSendbirdChatMains(networkReachabilityType); + _unityPlatformApplication?.OnNetworkReachabilityChanged(networkReachabilityType); _networkReachability = Application.internetReachability; } } - - internal void ForceApplicationPause(bool inPauseStatus) - { - OnApplicationPause(inPauseStatus); - } - - private void OnApplicationQuit() { } - - [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.AfterAssembliesLoaded)] - private static void OnAfterAssembliesLoaded() - { - Instance.hideFlags = HideFlags.HideAndDontSave; - } } } \ No newline at end of file diff --git a/Runtime/Scripts/UnityPlatform/SendbirdChatGameObject.cs.meta b/Runtime/Scripts/UnityPlatform/SendbirdChatGameObject.cs.meta new file mode 100644 index 0000000..0ba27dc --- /dev/null +++ b/Runtime/Scripts/UnityPlatform/SendbirdChatGameObject.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 202ea4df57e3456881f2fb68f788d7ac +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/UnityPlatform/UnityPlatformApplication.cs b/Runtime/Scripts/UnityPlatform/UnityPlatformApplication.cs new file mode 100644 index 0000000..25da306 --- /dev/null +++ b/Runtime/Scripts/UnityPlatform/UnityPlatformApplication.cs @@ -0,0 +1,60 @@ +// +// Copyright (c) 2023 Sendbird, Inc. +// + +using System; +using UnityEngine; + +namespace Sendbird.Chat +{ + internal class UnityPlatformApplication : IPlatformApplication + { + string IPlatformApplication.SdkVersion => "4.0.0"; + string IPlatformApplication.PlatformName => "Unity"; + string IPlatformApplication.PlatformVersion => Application.unityVersion; + string IPlatformApplication.OsName => Application.platform.ToString(); + string IPlatformApplication.OsVersion => SystemInfo.operatingSystem; + private IPlatformApplicationEventListener _eventListener = null; + private bool _canExceptionPropagation = false; + + void IPlatformApplication.StartAsyncProcessIfNotRunning(IPlatformApplicationEventListener inEventListener) + { + _eventListener = inEventListener; + SendbirdChatGameObject.Instance.SetUnityPlatformApplication(this); + } + + void IPlatformApplication.StopAsyncProcess() + { + SendbirdChatGameObject.Instance.SetUnityPlatformApplication(null); + } + + void IPlatformApplication.SetExceptionPropagation(bool inEnable) + { + _canExceptionPropagation = inEnable; + } + + internal void Update() + { + try + { + _eventListener?.OnUpdate(); + } + catch (Exception exception) + { + Logger.Error(Logger.CategoryType.Common, exception.Message); + if (_canExceptionPropagation) + throw; + } + } + + internal void OnApplicationPause(bool inPauseStatus) + { + _eventListener?.OnApplicationPauseChanged(inPauseStatus); + } + + internal void OnNetworkReachabilityChanged(NetworkReachabilityType inNetworkReachabilityType) + { + _eventListener?.OnNetworkReachabilityChanged(inNetworkReachabilityType); + } + } +} \ No newline at end of file diff --git a/Runtime/Scripts/UnityPlatform/UnityPlatformApplication.cs.meta b/Runtime/Scripts/UnityPlatform/UnityPlatformApplication.cs.meta new file mode 100644 index 0000000..4c0d9d6 --- /dev/null +++ b/Runtime/Scripts/UnityPlatform/UnityPlatformApplication.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 1132776b8e2a4a1ca6d96603490b41c3 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/Internal/Network/Client/HttpClient/HttpClientImplements/UnityHttpClient.cs b/Runtime/Scripts/UnityPlatform/UnityPlatformHttpClient.cs similarity index 95% rename from Runtime/Scripts/Internal/Network/Client/HttpClient/HttpClientImplements/UnityHttpClient.cs rename to Runtime/Scripts/UnityPlatform/UnityPlatformHttpClient.cs index 0d5bc80..4bc6d4c 100644 --- a/Runtime/Scripts/Internal/Network/Client/HttpClient/HttpClientImplements/UnityHttpClient.cs +++ b/Runtime/Scripts/UnityPlatform/UnityPlatformHttpClient.cs @@ -9,28 +9,28 @@ namespace Sendbird.Chat { - internal class UnityHttpClient : IHttpClient + internal class UnityPlatformHttpClient : IPlatformHttpClient { private readonly StringBuilder _uriStringBuilder = new StringBuilder(); private string _host = null; private bool _forceAbortIfRequesting = false; - void IHttpClient.SetHost(string inHostUrl) + void IPlatformHttpClient.SetHost(string inHostUrl) { _host = inHostUrl; } - bool IHttpClient.IsValid() + bool IPlatformHttpClient.IsValid() { return !string.IsNullOrEmpty(_host); } - void IHttpClient.Request(HttpClientRequestParamsBase inRequestParams) + void IPlatformHttpClient.Request(HttpClientRequestParamsBase inRequestParams) { - CoroutineManager.Instance.StartCoroutine(RequestCoroutine(inRequestParams)); + SendbirdChatGameObject.Instance.StartCoroutine(RequestCoroutine(inRequestParams)); } - void IHttpClient.AbortIfRequesting() + void IPlatformHttpClient.AbortIfRequesting() { _forceAbortIfRequesting = true; } @@ -197,4 +197,4 @@ private List HttpMultipartFormsToUnityMultipartForms(List return multipartFormSections; } } -} \ No newline at end of file +} diff --git a/Runtime/Scripts/UnityPlatform/UnityPlatformHttpClient.cs.meta b/Runtime/Scripts/UnityPlatform/UnityPlatformHttpClient.cs.meta new file mode 100644 index 0000000..47fd3eb --- /dev/null +++ b/Runtime/Scripts/UnityPlatform/UnityPlatformHttpClient.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 56c7cbd138b941eb8b32bad714e49092 +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/UnityPlatform/UnityPlatformLogger.cs b/Runtime/Scripts/UnityPlatform/UnityPlatformLogger.cs new file mode 100644 index 0000000..8eb7c6f --- /dev/null +++ b/Runtime/Scripts/UnityPlatform/UnityPlatformLogger.cs @@ -0,0 +1,34 @@ +// +// Copyright (c) 2024 Sendbird, Inc. +// + +namespace Sendbird.Chat +{ + internal class UnityPlatformLogger : IPlatformLogger + { + void IPlatformLogger.Error(string inMessage) + { + UnityEngine.Debug.LogError(inMessage); + } + + void IPlatformLogger.Warning(string inMessage) + { + UnityEngine.Debug.LogWarning(inMessage); + } + + void IPlatformLogger.Info(string inMessage) + { + UnityEngine.Debug.Log(inMessage); + } + + void IPlatformLogger.Debug(string inMessage) + { + UnityEngine.Debug.Log(inMessage); + } + + void IPlatformLogger.Verbose(string inMessage) + { + UnityEngine.Debug.Log(inMessage); + } + } +} diff --git a/Runtime/Scripts/UnityPlatform/UnityPlatformLogger.cs.meta b/Runtime/Scripts/UnityPlatform/UnityPlatformLogger.cs.meta new file mode 100644 index 0000000..78ad65d --- /dev/null +++ b/Runtime/Scripts/UnityPlatform/UnityPlatformLogger.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: e3705492d7994f20b18f5885ba2f152c +timeCreated: 1721779807 \ No newline at end of file diff --git a/Runtime/Scripts/UnityPlatform/UnityPlatformProvider.cs b/Runtime/Scripts/UnityPlatform/UnityPlatformProvider.cs new file mode 100644 index 0000000..c1eadfd --- /dev/null +++ b/Runtime/Scripts/UnityPlatform/UnityPlatformProvider.cs @@ -0,0 +1,36 @@ +// +// Copyright (c) 2024 Sendbird, Inc. +// + +namespace Sendbird.Chat +{ + internal class UnityPlatformProvider : IPlatformProvider + { + private readonly IPlatformApplication _platformApplication = new UnityPlatformApplication(); + IPlatformApplication IPlatformProvider.PlatformApplication => _platformApplication; + + IPlatformApplication IPlatformProvider.CreateApplication() + { + return new UnityPlatformApplication(); + } + + IPlatformHttpClient IPlatformProvider.CreateHttpClient() + { + return new UnityPlatformHttpClient(); + } + + public IWebSocket CreateWebSocket() + { +#if UNITY_WEBGL && !UNITY_EDITOR + return JsNativeWebSocketBridge.CreateWebSocketClient(); +#else + return new NetWebSocket(); +#endif + } + + IPlatformLogger IPlatformProvider.CreateLogger() + { + return new UnityPlatformLogger(); + } + } +} \ No newline at end of file diff --git a/Runtime/Scripts/UnityPlatform/UnityPlatformProvider.cs.meta b/Runtime/Scripts/UnityPlatform/UnityPlatformProvider.cs.meta new file mode 100644 index 0000000..64024d5 --- /dev/null +++ b/Runtime/Scripts/UnityPlatform/UnityPlatformProvider.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 41605b24e28644769dbcb89fde9d02a5 +timeCreated: 1721779807 \ No newline at end of file diff --git a/package.json b/package.json index 9790de0..dec4c93 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "com.sendbird.chat", "displayName": "SendbirdChat", - "version": "4.0.0-beta.3", + "version": "4.0.0", "documentationUrl": "https://github.com/sendbird/sendbird-chat-sdk-unity", "changelogUrl": "https://github.com/sendbird/sendbird-chat-sdk-unity/blob/master/CHANGELOG.md", "licensesUrl": "https://github.com/sendbird/sendbird-chat-sdk-unity/blob/master/LICENSE.md",