├── .editorconfig ├── .github └── workflows │ ├── milky-build.yaml │ ├── native-api-build.yaml │ ├── nuget-push-lagrange-core.yaml │ ├── nuget-push-lagrange-proto-codegen.yaml │ └── nuget-push-lagrange-proto.yaml ├── .gitignore ├── Lagrange.Codec ├── AssemblyInfo.cs ├── AudioCodec.cs ├── AudioHelper.cs ├── Entities │ └── VideoInfo.cs ├── Exceptions │ └── CodecException.cs ├── Interop │ ├── AudioInterop.cs │ └── VideoInterop.cs ├── Lagrange.Codec.csproj ├── Streams │ ├── NativeCodecStream.cs │ ├── PCMStream.cs │ └── SilkStream.cs └── VideoCodec.cs ├── Lagrange.Core.NativeAPI.Test ├── Lagrange.Core.NativeAPI.Test.csproj ├── NativeModel │ ├── BotConfigStruct.cs │ ├── BotLogEventStruct.cs │ ├── BotQrCodeEventStruct.cs │ ├── ByteArrayNative.cs │ ├── EventArrayStruct.cs │ └── ReverseEventCountStruct.cs ├── Program.cs └── Wrapper.cs ├── Lagrange.Core.NativeAPI ├── Context.cs ├── Lagrange.Core.NativeAPI.csproj ├── NativeModel │ ├── Common │ │ ├── BotAppInfoStruct.cs │ │ ├── BotConfigStruct.cs │ │ ├── BotFriendCategoryStruct.cs │ │ ├── BotGroupExitNotificationStruct.cs │ │ ├── BotGroupInviteNotificationStruct.cs │ │ ├── BotGroupJoinNotificationStruct.cs │ │ ├── BotGroupKickNotificationStruct.cs │ │ ├── BotGroupNotificationBaseStruct.cs │ │ ├── BotGroupSetAdminNotificationStruct.cs │ │ ├── BotGroupUnsetAdminNotificationStruct.cs │ │ ├── BotKeystoreStruct.cs │ │ ├── BotSignProvider.cs │ │ ├── ByteArrayDictNative.cs │ │ ├── ByteArrayKVPNative.cs │ │ ├── ByteArrayNative.cs │ │ └── KeyValuePairNative.cs │ ├── Event │ │ ├── BotCaptchaEventStruct.cs │ │ ├── BotFriendRecallEventStruct.cs │ │ ├── BotFriendRequestEventStruct.cs │ │ ├── BotGroupInviteNotificationEventStruct.cs │ │ ├── BotGroupJoinNotificationEventStruct.cs │ │ ├── BotGroupMemberDecreaseEventStruct.cs │ │ ├── BotGroupMemberIncreaseEventStruct.cs │ │ ├── BotGroupNudgeEventStruct.cs │ │ ├── BotGroupReactionEventStruct.cs │ │ ├── BotGroupRecallEventStruct.cs │ │ ├── BotLogEventStruct.cs │ │ ├── BotLoginEventStruct.cs │ │ ├── BotMessageEventStruct.cs │ │ ├── BotNewDeviceVerifyEventStruct.cs │ │ ├── BotOfflineEventStruct.cs │ │ ├── BotOnlineEventStruct.cs │ │ ├── BotQrCodeEventStruct.cs │ │ ├── BotQrCodeQueryEventStruct.cs │ │ ├── BotRefreshKeystoreEventStruct.cs │ │ ├── BotSMSEventStruct.cs │ │ ├── EventArrayStruct.cs │ │ ├── IEventStruct.cs │ │ └── ReverseEventCountStruct.cs │ ├── Message │ │ ├── BotFriendStruct.cs │ │ ├── BotGroupMemberStruct.cs │ │ ├── BotGroupStruct.cs │ │ ├── BotMessageStruct.cs │ │ ├── BotStrangerStruct.cs │ │ ├── Entity │ │ │ ├── EntityType.cs │ │ │ ├── GroupFileEntityStruct.cs │ │ │ ├── IEntityStruct.cs │ │ │ ├── ImageEntityStruct.cs │ │ │ ├── MentionEntityStruct.cs │ │ │ ├── MultiMsgEntityStruct.cs │ │ │ ├── RecordEntityStruct.cs │ │ │ ├── ReplyEntityStruct.cs │ │ │ ├── TextEntityStruct.cs │ │ │ └── VideoEntityStruct.cs │ │ └── TypedEntityStruct.cs │ └── StructExtensions.cs ├── OperateGroupEntryPoint.cs ├── Program.cs ├── ReverseEvent │ ├── Abstract │ │ └── ReverseEventBase.cs │ ├── BotCaptchaReverseEvent.cs │ ├── BotFriendRecallReverseEvent.cs │ ├── BotFriendRequestReverseEvent.cs │ ├── BotGroupInviteNotificationReverseEvent.cs │ ├── BotGroupJoinNotificationReverseEvent.cs │ ├── BotGroupMemberDecreaseReverseEvent.cs │ ├── BotGroupMemberIncreaseReverseEvent.cs │ ├── BotGroupNudgeReverseEvent.cs │ ├── BotGroupReactionReverseEvent.cs │ ├── BotGroupRecallReverseEvent.cs │ ├── BotLogReverseEvent.cs │ ├── BotLoginReverseEvent.cs │ ├── BotMessageReverseEvent.cs │ ├── BotNewDeviceVerifyReverseEvent.cs │ ├── BotOfflineReverseEvent.cs │ ├── BotOnlineReverseEvent.cs │ ├── BotQrCodeQueryReverseEvent.cs │ ├── BotQrCodeReverseEvent.cs │ ├── BotRefreshKeystoreReverseEvent.cs │ ├── BotSMSReverseEvent.cs │ ├── EventEntryPoint.cs │ └── ReverseEventInvoker.cs ├── SendMessageContext.cs ├── SendMessageEntryPoint.cs └── StatusCode.cs ├── Lagrange.Core.Runner ├── InteropSignProvider.cs ├── Lagrange.Core.Runner.csproj ├── Program.cs └── QrCodeHelper.cs ├── Lagrange.Core.Test ├── AssemblyInfo.cs ├── Binary │ └── BinaryPacketTest.cs ├── Cryptography │ ├── AesGcmTest.cs │ ├── AesTest.cs │ ├── EcdhTest.cs │ ├── Sha1Test.cs │ └── TeaTest.cs └── Lagrange.Core.Test.csproj ├── Lagrange.Core.slnx ├── Lagrange.Core ├── AssemblyInfo.cs ├── BotContext.cs ├── Common │ ├── AndroidBotSignProvider.cs │ ├── BotAppInfo.cs │ ├── BotConfig.cs │ ├── BotGender.cs │ ├── BotInfo.cs │ ├── BotKeystore.cs │ ├── BotSignProvider.cs │ ├── Entity │ │ ├── BotContact.cs │ │ ├── BotFriend.cs │ │ ├── BotFriendCategory.cs │ │ ├── BotGroup.cs │ │ ├── BotGroupExitNotification.cs │ │ ├── BotGroupInviteNotification.cs │ │ ├── BotGroupJoinNotification.cs │ │ ├── BotGroupKickNotification.cs │ │ ├── BotGroupMember.cs │ │ ├── BotGroupNotificationBase.cs │ │ ├── BotGroupNotificationState.cs │ │ ├── BotGroupNotificationType.cs │ │ ├── BotGroupRejectNotification.cs │ │ ├── BotGroupSetAdminNotification.cs │ │ ├── BotSsoPacket.cs │ │ ├── BotStranger.cs │ │ └── GroupNotificationOperate.cs │ ├── Interface │ │ ├── BotExt.cs │ │ ├── BotFactory.cs │ │ ├── MessageExt.cs │ │ └── OperationExt.cs │ └── Response │ │ └── BotQrCodeInfo.cs ├── Events │ ├── EventArgs │ │ ├── BotCaptchaEvent.cs │ │ ├── BotFriendRecallEvent.cs │ │ ├── BotFriendRequestEvent.cs │ │ ├── BotGroupInviteNotificationEvent.cs │ │ ├── BotGroupJoinNotificationEvent.cs │ │ ├── BotGroupMemberDecreaseEvent.cs │ │ ├── BotGroupMemberIncreaseEvent.cs │ │ ├── BotGroupNudgeEvent.cs │ │ ├── BotGroupReactionEvent.cs │ │ ├── BotGroupRecallEvent.cs │ │ ├── BotLogEvent.cs │ │ ├── BotLoginEvent.cs │ │ ├── BotMessageEvent.cs │ │ ├── BotNewDeviceVerifyEvent.cs │ │ ├── BotOfflineEvent.cs │ │ ├── BotOnlineEvent.cs │ │ ├── BotQrCodeEvent.cs │ │ ├── BotQrCodeQueryEvent.cs │ │ ├── BotRefreshKeystoreEvent.cs │ │ └── BotSMSEvent.cs │ ├── EventBase.cs │ └── EventInvoker.cs ├── Exceptions │ ├── InvalidTargetException.cs │ ├── LagrangeException.cs │ ├── OperationException.cs │ └── ServiceNotFoundException.cs ├── Internal │ ├── Context │ │ ├── CacheContext.cs │ │ ├── EventContext.cs │ │ ├── FlashTransferContext.cs │ │ ├── HighwayContext.cs │ │ ├── PacketContext.cs │ │ ├── ServiceContext.cs │ │ └── SocketContext.cs │ ├── Events │ │ ├── EventSubscribeAttribute.cs │ │ ├── Login │ │ │ ├── CloseCodeEvent.cs │ │ │ ├── ExchangeEmpEvent.cs │ │ │ ├── KeyExchangeEvent.cs │ │ │ ├── LoginEvent.cs │ │ │ ├── NTLoginEvent.cs │ │ │ ├── TransEmpEvent.cs │ │ │ ├── UinResolveEvent.cs │ │ │ └── VerifyCodeEvent.cs │ │ ├── Message │ │ │ ├── C2CRecallMsgEvent.cs │ │ │ ├── GetC2CMessageEvent.cs │ │ │ ├── GetGroupMessageEvent.cs │ │ │ ├── GetRoamMessageEvent.cs │ │ │ ├── GroupFSEvent.cs │ │ │ ├── GroupFileSendEvent.cs │ │ │ ├── GroupRecallMsgEvent.cs │ │ │ ├── LongMsgRecvEvent.cs │ │ │ ├── LongMsgSendEvent.cs │ │ │ ├── NTV2RichMediaDownloadEvent.cs │ │ │ ├── NTV2RichMediaUploadEvent.cs │ │ │ ├── NudgeEvent.cs │ │ │ ├── PushMessageEvent.cs │ │ │ └── SendMessageEvent.cs │ │ ├── ProtocolEvent.cs │ │ └── System │ │ │ ├── AddGroupReactionEvent.cs │ │ │ ├── AliveEvent.cs │ │ │ ├── FetchClientKeyEvent.cs │ │ │ ├── FetchCookiesEvent.cs │ │ │ ├── FetchFilteredGroupNotificationsEvent.cs │ │ │ ├── FetchFriendsEvent.cs │ │ │ ├── FetchGroupMembersEvent.cs │ │ │ ├── FetchGroupNotificationsEvent.cs │ │ │ ├── FetchGroupsEvent.cs │ │ │ ├── FetchStrangerEvent.cs │ │ │ ├── FileUploadEvent.cs │ │ │ ├── GroupMemberRenameEventReq.cs │ │ │ ├── GroupQuitEvent.cs │ │ │ ├── GroupSetSpecialTitleEvent.cs │ │ │ ├── HighwaySessionEvent.cs │ │ │ ├── InfoSyncEvent.cs │ │ │ ├── InfoSyncPushEvent.cs │ │ │ ├── KickEvent.cs │ │ │ ├── PushParamsEvent.cs │ │ │ ├── ReduceGroupReactionEventReq.cs │ │ │ ├── RenameGroupEvent.cs │ │ │ ├── SetFilteredGroupNotificationEvent.cs │ │ │ ├── SetGroupNotificationEvent.cs │ │ │ ├── SsoHeartBeatEvent.cs │ │ │ └── SsoUnregisterEvent.cs │ ├── Logic │ │ ├── ILogic.cs │ │ ├── MessagingLogic.cs │ │ ├── OperationLogic.cs │ │ ├── Processors │ │ │ ├── FriendRecallMessageProcessor.cs │ │ │ ├── FriendRequestProcessor.cs │ │ │ ├── GroupInviteProcessor.cs │ │ │ ├── GroupJoinProcessor.cs │ │ │ ├── GroupMemberDecreaseProcessor.cs │ │ │ ├── GroupMemberIncreaseProcessor.cs │ │ │ ├── GroupNudgeProcessor.cs │ │ │ ├── GroupReactionProcessor.cs │ │ │ ├── GroupRecallMessageProcessor.cs │ │ │ └── RichTextMsgProcessor.cs │ │ ├── PushLogic.cs │ │ └── WtExchangeLogic.cs │ ├── Network │ │ ├── CallbackClientListener.cs │ │ ├── ClientListener.SocketSession.cs │ │ ├── ClientListener.cs │ │ └── IClientListener.cs │ ├── Packets │ │ ├── Login │ │ │ ├── NTEcdh.cs │ │ │ ├── NTLogin.cs │ │ │ ├── NTNewDevice.cs │ │ │ ├── QrLogin.cs │ │ │ ├── QrLoginExtInfo.cs │ │ │ ├── Tlv.cs │ │ │ ├── TlvQrCode.cs │ │ │ └── WtLogin.cs │ │ ├── Message │ │ │ ├── Elem.cs │ │ │ ├── Extra.cs │ │ │ ├── GroupFileCommon.cs │ │ │ ├── LongMsgInterface.cs │ │ │ ├── NTMessageCommon.cs │ │ │ ├── NTPushService.cs │ │ │ ├── NTSendMessage.cs │ │ │ ├── SsoC2CRecallMsg.cs │ │ │ ├── SsoGetC2CMsg.cs │ │ │ ├── SsoGetGroupMsg.cs │ │ │ ├── SsoGetRoamMsg.cs │ │ │ └── SsoGroupRecallMsg.cs │ │ ├── Notify │ │ │ ├── Event0x20D.cs │ │ │ ├── FriendRecall.cs │ │ │ ├── FriendRequest.cs │ │ │ ├── GroupChange.cs │ │ │ ├── GroupEssenceMessage.cs │ │ │ ├── GroupInvite.cs │ │ │ ├── GroupJoin.cs │ │ │ ├── GroupReaction.cs │ │ │ ├── GroupRecall.cs │ │ │ ├── GroupRecallNudge.cs │ │ │ └── NotifyMessageBody.cs │ │ ├── Service │ │ │ ├── FetchGroupMembers.cs │ │ │ ├── FetchGroupNotifications.cs │ │ │ ├── FetchGroups.cs │ │ │ ├── FetchStranger.cs │ │ │ ├── FileUploadExt.cs │ │ │ ├── FlashTransferUploadReq.cs │ │ │ ├── FlashTransferUploadResp.cs │ │ │ ├── Highway.cs │ │ │ ├── IncPull.cs │ │ │ ├── KickNT.cs │ │ │ ├── LightApp.cs │ │ │ ├── NTV2RichMedia.cs │ │ │ ├── NTV2RichMediaHighwayExt.cs │ │ │ ├── NTV2RichMediaReq.cs │ │ │ ├── NTV2RichMediaResp.cs │ │ │ ├── OfflineFileUpload.cs │ │ │ ├── Oidb.cs │ │ │ ├── Oidb_0x102A.cs │ │ │ ├── Oidb_0x1097.cs │ │ │ ├── Oidb_0x6D6.cs │ │ │ ├── Oidb_0x6D9.cs │ │ │ ├── Oidb_0x89A.cs │ │ │ ├── Oidb_0x8FC.cs │ │ │ ├── Oidb_0xED3.cs │ │ │ ├── SetGroupNotification.cs │ │ │ ├── SetGroupReaction.cs │ │ │ └── SubCmd0x501.cs │ │ ├── Struct │ │ │ ├── ServicePacker.cs │ │ │ ├── SsoPacker.cs │ │ │ ├── SsoPacket.cs │ │ │ ├── SsoReserveFields.cs │ │ │ └── StructBase.cs │ │ └── System │ │ │ ├── InfoSyncPush.cs │ │ │ ├── NTSsoHeartBeat.cs │ │ │ ├── PushParams.cs │ │ │ ├── SsoInfoSync.cs │ │ │ ├── SsoUnregister.cs │ │ │ └── ThirdPartyLoginResponse.cs │ └── Services │ │ ├── BaseService.cs │ │ ├── IService.cs │ │ ├── Login │ │ ├── EasyLoginService.cs │ │ ├── ExchangeEmpService.cs │ │ ├── KeyExchangeService.cs │ │ ├── LoginService.cs │ │ ├── NTLoginCommon.cs │ │ ├── NewDeviceLoginService.cs │ │ ├── PasswordLoginService.cs │ │ ├── QrLoginService.cs │ │ ├── RefreshA2Service.cs │ │ ├── RefreshTicketService.cs │ │ ├── TransEmpService.cs │ │ ├── UinResolveService.cs │ │ └── UnusualEasyLoginService.cs │ │ ├── Message │ │ ├── C2CRecallMsgService.cs │ │ ├── GetC2CMessageService.cs │ │ ├── GetGroupMessageService.cs │ │ ├── GetRoamMessageService.cs │ │ ├── GroupFSService.cs │ │ ├── GroupFileSendService.cs │ │ ├── GroupRecallMsgService.cs │ │ ├── LongMsgRecvService.cs │ │ ├── LongMsgSendService.cs │ │ ├── NTV2RichMediaDownloadService.cs │ │ ├── NTV2RichMediaUploadService.cs │ │ ├── NudgeService.cs │ │ ├── PushMessageService.cs │ │ └── SendMessageService.cs │ │ ├── OidbService.cs │ │ ├── ServiceAttribute.cs │ │ └── System │ │ ├── AddGroupReactionService.cs │ │ ├── AliveService.cs │ │ ├── FetchClientKeyService.cs │ │ ├── FetchCookiesService.cs │ │ ├── FetchFilteredGroupNotificationsService.cs │ │ ├── FetchFriendsService.cs │ │ ├── FetchGroupMembersService.cs │ │ ├── FetchGroupNotificationsService.cs │ │ ├── FetchGroupsService.cs │ │ ├── FetchStrangerService.cs │ │ ├── FileUploadService.cs │ │ ├── GroupQuitService.cs │ │ ├── GroupRenameMemberService.cs │ │ ├── GroupRenameService.cs │ │ ├── GroupSetSpecialTitleService.cs │ │ ├── HighwaySessionService.cs │ │ ├── InfoSyncPushService.cs │ │ ├── InfoSyncService.cs │ │ ├── KickService.cs │ │ ├── PushParamsService.cs │ │ ├── ReduceGroupReactionService.cs │ │ ├── SetFilteredGroupNotificationService.cs │ │ ├── SetGroupNotificationService.cs │ │ ├── SsoHeartBeatService.cs │ │ └── SsoUnregisterService.cs ├── Lagrange.Core.csproj ├── Message │ ├── BotMessage.Create.cs │ ├── BotMessage.cs │ ├── Entities │ │ ├── GroupFileEntity.cs │ │ ├── IMessageEntity.cs │ │ ├── ImageEntity.cs │ │ ├── LightAppEntity.cs │ │ ├── MentionEntity.cs │ │ ├── MultiMsgEntity.cs │ │ ├── RecordEntity.cs │ │ ├── ReplyEntity.cs │ │ ├── RichMediaEntityBase.cs │ │ ├── TextEntity.cs │ │ └── VideoEntity.cs │ ├── MessageBuilder.cs │ ├── MessageChain.cs │ ├── MessagePacker.cs │ └── MessageType.cs └── Utility │ ├── AudioHelper.cs │ ├── Binary │ ├── BinaryPacket.cs │ ├── Prefix.cs │ └── SegmentBufferWriter.cs │ ├── BinaryHelper.cs │ ├── Compression │ ├── Common.cs │ └── ZCompression.cs │ ├── Cryptography │ ├── AesGcmProvider.cs │ ├── EcdhProvider.cs │ ├── PowProvider.cs │ ├── Sha1Stream.cs │ ├── TeaProvider.cs │ └── TriSha1Provider.cs │ ├── Extension │ ├── CollectionExt.cs │ ├── ProtocolExt.cs │ ├── ReflectionExt.cs │ ├── SocketExt.cs │ ├── StreamExt.cs │ └── TaskAwaitExt.cs │ ├── ImageHelper.cs │ ├── JsonHelper.cs │ ├── ProtoHelper.cs │ └── ProtocolHelper.cs ├── Lagrange.Milky.Implementation.Api.Generator ├── ApiHandlerInfo.cs ├── DiagnosticDescriptors.cs ├── Extension │ ├── AttributeSyntaxExtension.cs │ └── SymbolExtension.cs ├── GlobalSuppressions.cs ├── Lagrange.Milky.Implementation.Api.Generator.csproj └── MilkyApiHandlerGenerator.cs ├── Lagrange.Milky ├── Api │ ├── ApiAttribute.cs │ ├── Exception │ │ └── ApiException.cs │ ├── Handler │ │ ├── Debug │ │ │ └── SendPacketHandler.cs │ │ ├── File │ │ │ ├── DeleteGroupFileHandler.cs │ │ │ ├── GetGroupFileDownloadUrlHandler.cs │ │ │ ├── UploadGroupFileHandler.cs │ │ │ └── UploadPrivateFileHandler.cs │ │ ├── Friend │ │ │ └── SendFriendNudgeHandler.cs │ │ ├── Group │ │ │ ├── GetGroupNotificationsHandler.cs │ │ │ ├── QuitGroupHandler.cs │ │ │ ├── SendGroupMessageReactionHandler.cs │ │ │ ├── SendGroupNudgeHandler.cs │ │ │ ├── SetGroupMemberCardHandler.cs │ │ │ ├── SetGroupMemberSpecialTitleHandler.cs │ │ │ └── SetGroupNameHandler.cs │ │ ├── IApiHandler.cs │ │ ├── Message │ │ │ ├── GetHistoryMessagesHandler.cs │ │ │ ├── GetMessageHandler.cs │ │ │ ├── GetResourceTempUrlHandler.cs │ │ │ ├── RecallGroupMessageHandler.cs │ │ │ ├── RecallPrivateMessageHandler.cs │ │ │ ├── SendGroupMessageHandler.cs │ │ │ └── SendPrivateMessageHandler.cs │ │ └── System │ │ │ ├── GetCookiesHandler.cs │ │ │ ├── GetFriendInfoHandler.cs │ │ │ ├── GetFriendListHandler.cs │ │ │ ├── GetGroupInfoHandler.cs │ │ │ ├── GetGroupListHandler.cs │ │ │ ├── GetGroupMemberInfoHandler.cs │ │ │ ├── GetGroupMemberListHandler.cs │ │ │ ├── GetImplInfoHandler.cs │ │ │ ├── GetLoginInfoHandler.cs │ │ │ └── GetUserProfileHandler.cs │ ├── MilkyHttpApiService.cs │ └── Result │ │ ├── ApiFailedResult.cs │ │ └── ApiOkResult.cs ├── Cache │ └── MessageCache.cs ├── Configuration │ ├── CacheConfiguration.cs │ ├── CoreConfiguration.cs │ ├── LoginConfiguration.cs │ ├── MessageConfiguration.cs │ ├── MilkyConfiguration.cs │ ├── ServerConfiguration.cs │ ├── SignerConfiguration.cs │ └── WebHookConfiguration.cs ├── Constants.cs ├── Core │ ├── CoreLoggerService.cs │ └── CoreLoginService.cs ├── Entity │ ├── Event │ │ ├── BotOfflineEvent.cs │ │ ├── EventBase.cs │ │ ├── FriendRequestEvent.cs │ │ ├── GroupInvitationEvent.cs │ │ ├── GroupMemberDecreaseEvent.cs │ │ ├── GroupMemberIncreaseEvent.cs │ │ ├── GroupNudgeEvent.cs │ │ ├── GroupRecallEvent.cs │ │ └── MessageReceiveEvent.cs │ ├── Friend.cs │ ├── FriendCategory.cs │ ├── Group.cs │ ├── GroupMember.cs │ ├── GroupNotification │ │ ├── GroupAdminChangeNotification.cs │ │ ├── GroupInvitedJoinRequestNotification.cs │ │ ├── GroupJoinRequestNotification.cs │ │ ├── GroupKickNotification.cs │ │ ├── GroupNotificationBase.cs │ │ └── GroupQuitNotification.cs │ ├── Message │ │ ├── FriendMessage.cs │ │ ├── GroupMessage.cs │ │ ├── MessageBase.cs │ │ └── TempMessage.cs │ └── Segment │ │ ├── FaceSegment.cs │ │ ├── FileSegment.cs │ │ ├── ForwardSegment.cs │ │ ├── ISegment.cs │ │ ├── ImageSegment.cs │ │ ├── LightAppSegment.cs │ │ ├── MarketFaceSegment.cs │ │ ├── MentionAllSegment.cs │ │ ├── MentionSegment.cs │ │ ├── RecordSegment.cs │ │ ├── ReplySegment.cs │ │ ├── SegmentBase.cs │ │ ├── TextSegment.cs │ │ ├── VideoSegment.cs │ │ └── XmlSegment.cs ├── Event │ ├── EventService.cs │ ├── MilkyWebHookEventService.cs │ └── MilkyWebSocketEventService.cs ├── Extension │ ├── BotContextExtension.cs │ ├── DateTimeExtension.cs │ ├── HostApplicationBuilderExtension.cs │ ├── LoggerFilterOptionsExtension.cs │ ├── MessageChainExtension.cs │ ├── MessageEntityExtension.cs │ ├── ReaderWriterLockSlimExtension.cs │ └── ServiceCollectionExtension.cs ├── Lagrange.Milky.csproj ├── Program.cs ├── README.md ├── Resources │ ├── appsettings.jsonc │ └── appsettings_schema.json └── Utility │ ├── Cache │ ├── FifoCache.cs │ ├── ICache.cs │ └── LruCache.cs │ ├── CaptchaResolver │ ├── ICaptchaResolver.cs │ ├── ManualCaptchaResolver.cs │ └── OnlineCaptchaResolver.cs │ ├── EntityConvert.Event.cs │ ├── EntityConvert.GroupNotification.cs │ ├── EntityConvert.Message.cs │ ├── EntityConvert.Misc.cs │ ├── EntityConvert.Segment.cs │ ├── EntityConvert.cs │ ├── JsonUtility.cs │ ├── QrCodeUtility.cs │ ├── ResourceResolver.cs │ └── Signer.cs ├── Lagrange.Proto.Benchmark ├── AssemblyInfo.cs ├── Lagrange.Proto.Benchmark.csproj └── Program.cs ├── Lagrange.Proto.CodeGen ├── Commands │ ├── DumpCommand.cs │ └── GenerateCommand.cs ├── Format │ ├── ProtoLexer.cs │ ├── ProtoModel.cs │ ├── ProtoParser.cs │ ├── ProtoToken.cs │ └── ProtoWriter.cs ├── Lagrange.Proto.CodeGen.csproj ├── Program.cs └── Utility │ ├── SourceWriter.cs │ └── StringExt.cs ├── Lagrange.Proto.Generator ├── DiagnosticDescriptors.cs ├── Entity │ ├── ProtoFieldInfo.cs │ └── ProtoTypeInfo.cs ├── Lagrange.Proto.Generator.csproj ├── Properties │ └── launchSettings.json ├── ProtoSourceGenerator.Emitter.Deserialize.cs ├── ProtoSourceGenerator.Emitter.Measure.cs ├── ProtoSourceGenerator.Emitter.Serialize.cs ├── ProtoSourceGenerator.Emitter.TypeInfo.cs ├── ProtoSourceGenerator.Emitter.cs ├── ProtoSourceGenerator.Parser.cs ├── ProtoSourceGenerator.cs ├── SymbolResolver.cs └── Utility │ ├── Extension │ ├── RoslynExtension.cs │ └── TypeExtension.cs │ ├── ProtoHelper.cs │ ├── Reference │ └── NullableAttribute.cs │ └── SourceWriter.cs ├── Lagrange.Proto.Runner ├── AssemblyInfo.cs ├── Lagrange.Proto.Runner.csproj ├── Program.cs └── VarIntPerformanceTest.cs ├── Lagrange.Proto.Test ├── CollectionTest.cs ├── EncoderTest.cs ├── Lagrange.Proto.Test.csproj ├── NodeTest.cs ├── ProtoCollectionTest.cs ├── ProtoEdgeCaseTest.cs ├── ProtoNodeTest.cs ├── ProtoSerializationTest.cs ├── ProtoTest.cs ├── ProtoWriterReaderTest.cs ├── ReflectionTest.cs ├── SegmentBufferTest.cs └── UnknownTest.cs ├── Lagrange.Proto ├── AssemblyInfo.cs ├── IProtoSerializable.cs ├── Lagrange.Proto.csproj ├── Nodes │ ├── ProtoArray.IList.cs │ ├── ProtoArray.cs │ ├── ProtoNode.Operators.cs │ ├── ProtoNode.To.cs │ ├── ProtoNode.cs │ ├── ProtoObject.IDictionary.cs │ ├── ProtoObject.cs │ ├── ProtoRawValue.cs │ ├── ProtoValue.CreateOverloads.cs │ └── ProtoValue.cs ├── Primitives │ ├── Lookup.cs │ ├── ProtoReader.cs │ ├── ProtoResolvable.cs │ ├── ProtoWriteHelper.cs │ ├── ProtoWriter.cs │ └── ProtoWriterCache.cs ├── ProtoConstants.cs ├── ProtoMemberAttribute.cs ├── ProtoPackableAttribute.cs ├── ProtoValueMemberAttribute.cs ├── Serialization │ ├── Converter │ │ ├── Collection │ │ │ ├── ProtoArrayConverter.cs │ │ │ ├── ProtoListConverter.cs │ │ │ └── ProtoRepeatedConverter.cs │ │ ├── Generic │ │ │ └── ProtoNullableConverter.cs │ │ ├── Nodes │ │ │ ├── ProtoArrayConverter.cs │ │ │ ├── ProtoNodeConverter.cs │ │ │ ├── ProtoObjectConverter.cs │ │ │ ├── ProtoRawValueConverter.cs │ │ │ └── ProtoValueConverter.cs │ │ ├── Object │ │ │ ├── ProtoErrorConverter.cs │ │ │ ├── ProtoObjectConverter.cs │ │ │ └── ProtoSerializableConverter.cs │ │ └── Value │ │ │ ├── ProtoBooleanConverter.cs │ │ │ ├── ProtoBytesConverter.cs │ │ │ ├── ProtoEnumConverter.cs │ │ │ ├── ProtoMemoryByteConverter.cs │ │ │ ├── ProtoMemoryCharConverter.cs │ │ │ ├── ProtoNumberConverter.cs │ │ │ ├── ProtoReadOnlyMemoryByteConverter.cs │ │ │ ├── ProtoReadOnlyMemoryCharConverter.cs │ │ │ └── ProtoStringConverter.cs │ ├── Metadata │ │ ├── MemberAccessor.cs │ │ ├── ProtoFieldInfo.cs │ │ ├── ProtoObjectInfo.cs │ │ ├── ProtoTypeResolver.Dynamic.cs │ │ ├── ProtoTypeResolver.WellKnownTypes.cs │ │ ├── ProtoTypeResolver.WellKnownTypes.tt │ │ ├── ProtoTypeResolver.cs │ │ ├── ReflectionEmitCachingMemberAccessor.Cache.cs │ │ ├── ReflectionEmitCachingMemberAccessor.cs │ │ ├── ReflectionEmitMemberAccessor.cs │ │ └── ReflectionMemberAccessor.cs │ ├── ProtoConverter.cs │ ├── ProtoNumberHandling.cs │ ├── ProtoSerializer.Deserialize.cs │ ├── ProtoSerializer.Helpers.cs │ ├── ProtoSerializer.Serialize.cs │ └── WireType.cs ├── ThrowHelper.cs └── Utility │ ├── ProtoHelper.cs │ └── SegmentBufferWriter.cs ├── Proto.md └── README.md /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/milky-build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/.github/workflows/milky-build.yaml -------------------------------------------------------------------------------- /.github/workflows/native-api-build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/.github/workflows/native-api-build.yaml -------------------------------------------------------------------------------- /.github/workflows/nuget-push-lagrange-core.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/.github/workflows/nuget-push-lagrange-core.yaml -------------------------------------------------------------------------------- /.github/workflows/nuget-push-lagrange-proto-codegen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/.github/workflows/nuget-push-lagrange-proto-codegen.yaml -------------------------------------------------------------------------------- /.github/workflows/nuget-push-lagrange-proto.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/.github/workflows/nuget-push-lagrange-proto.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/.gitignore -------------------------------------------------------------------------------- /Lagrange.Codec/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | 3 | [assembly: InternalsVisibleTo("Lagrange.Core.Test")] -------------------------------------------------------------------------------- /Lagrange.Codec/AudioCodec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Codec/AudioCodec.cs -------------------------------------------------------------------------------- /Lagrange.Codec/AudioHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Codec/AudioHelper.cs -------------------------------------------------------------------------------- /Lagrange.Codec/Entities/VideoInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Codec/Entities/VideoInfo.cs -------------------------------------------------------------------------------- /Lagrange.Codec/Exceptions/CodecException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Codec/Exceptions/CodecException.cs -------------------------------------------------------------------------------- /Lagrange.Codec/Interop/AudioInterop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Codec/Interop/AudioInterop.cs -------------------------------------------------------------------------------- /Lagrange.Codec/Interop/VideoInterop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Codec/Interop/VideoInterop.cs -------------------------------------------------------------------------------- /Lagrange.Codec/Lagrange.Codec.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Codec/Lagrange.Codec.csproj -------------------------------------------------------------------------------- /Lagrange.Codec/Streams/NativeCodecStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Codec/Streams/NativeCodecStream.cs -------------------------------------------------------------------------------- /Lagrange.Codec/Streams/PCMStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Codec/Streams/PCMStream.cs -------------------------------------------------------------------------------- /Lagrange.Codec/Streams/SilkStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Codec/Streams/SilkStream.cs -------------------------------------------------------------------------------- /Lagrange.Codec/VideoCodec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Codec/VideoCodec.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI.Test/Lagrange.Core.NativeAPI.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI.Test/Lagrange.Core.NativeAPI.Test.csproj -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI.Test/NativeModel/BotConfigStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI.Test/NativeModel/BotConfigStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI.Test/NativeModel/BotLogEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI.Test/NativeModel/BotLogEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI.Test/NativeModel/BotQrCodeEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI.Test/NativeModel/BotQrCodeEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI.Test/NativeModel/ByteArrayNative.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI.Test/NativeModel/ByteArrayNative.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI.Test/NativeModel/EventArrayStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI.Test/NativeModel/EventArrayStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI.Test/NativeModel/ReverseEventCountStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI.Test/NativeModel/ReverseEventCountStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI.Test/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI.Test/Program.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI.Test/Wrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI.Test/Wrapper.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/Context.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/Context.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/Lagrange.Core.NativeAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/Lagrange.Core.NativeAPI.csproj -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Common/BotAppInfoStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Common/BotAppInfoStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Common/BotConfigStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Common/BotConfigStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Common/BotFriendCategoryStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Common/BotFriendCategoryStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Common/BotGroupExitNotificationStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Common/BotGroupExitNotificationStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Common/BotGroupInviteNotificationStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Common/BotGroupInviteNotificationStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Common/BotGroupJoinNotificationStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Common/BotGroupJoinNotificationStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Common/BotGroupKickNotificationStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Common/BotGroupKickNotificationStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Common/BotGroupNotificationBaseStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Common/BotGroupNotificationBaseStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Common/BotGroupSetAdminNotificationStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Common/BotGroupSetAdminNotificationStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Common/BotGroupUnsetAdminNotificationStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Common/BotGroupUnsetAdminNotificationStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Common/BotKeystoreStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Common/BotKeystoreStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Common/BotSignProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Common/BotSignProvider.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Common/ByteArrayDictNative.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Common/ByteArrayDictNative.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Common/ByteArrayKVPNative.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Common/ByteArrayKVPNative.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Common/ByteArrayNative.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Common/ByteArrayNative.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Common/KeyValuePairNative.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Common/KeyValuePairNative.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/BotCaptchaEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/BotCaptchaEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/BotFriendRecallEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/BotFriendRecallEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/BotFriendRequestEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/BotFriendRequestEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/BotGroupInviteNotificationEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/BotGroupInviteNotificationEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/BotGroupJoinNotificationEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/BotGroupJoinNotificationEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/BotGroupMemberDecreaseEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/BotGroupMemberDecreaseEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/BotGroupMemberIncreaseEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/BotGroupMemberIncreaseEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/BotGroupNudgeEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/BotGroupNudgeEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/BotGroupReactionEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/BotGroupReactionEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/BotGroupRecallEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/BotGroupRecallEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/BotLogEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/BotLogEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/BotLoginEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/BotLoginEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/BotMessageEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/BotMessageEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/BotNewDeviceVerifyEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/BotNewDeviceVerifyEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/BotOfflineEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/BotOfflineEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/BotOnlineEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/BotOnlineEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/BotQrCodeEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/BotQrCodeEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/BotQrCodeQueryEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/BotQrCodeQueryEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/BotRefreshKeystoreEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/BotRefreshKeystoreEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/BotSMSEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/BotSMSEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/EventArrayStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/EventArrayStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/IEventStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/IEventStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Event/ReverseEventCountStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Event/ReverseEventCountStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Message/BotFriendStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Message/BotFriendStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Message/BotGroupMemberStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Message/BotGroupMemberStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Message/BotGroupStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Message/BotGroupStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Message/BotMessageStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Message/BotMessageStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Message/BotStrangerStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Message/BotStrangerStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Message/Entity/EntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Message/Entity/EntityType.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Message/Entity/GroupFileEntityStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Message/Entity/GroupFileEntityStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Message/Entity/IEntityStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Message/Entity/IEntityStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Message/Entity/ImageEntityStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Message/Entity/ImageEntityStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Message/Entity/MentionEntityStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Message/Entity/MentionEntityStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Message/Entity/MultiMsgEntityStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Message/Entity/MultiMsgEntityStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Message/Entity/RecordEntityStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Message/Entity/RecordEntityStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Message/Entity/ReplyEntityStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Message/Entity/ReplyEntityStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Message/Entity/TextEntityStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Message/Entity/TextEntityStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Message/Entity/VideoEntityStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Message/Entity/VideoEntityStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/Message/TypedEntityStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/Message/TypedEntityStruct.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/NativeModel/StructExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/NativeModel/StructExtensions.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/OperateGroupEntryPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/OperateGroupEntryPoint.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/Program.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/Abstract/ReverseEventBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/Abstract/ReverseEventBase.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/BotCaptchaReverseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/BotCaptchaReverseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/BotFriendRecallReverseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/BotFriendRecallReverseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/BotFriendRequestReverseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/BotFriendRequestReverseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/BotGroupInviteNotificationReverseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/BotGroupInviteNotificationReverseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/BotGroupJoinNotificationReverseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/BotGroupJoinNotificationReverseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/BotGroupMemberDecreaseReverseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/BotGroupMemberDecreaseReverseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/BotGroupMemberIncreaseReverseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/BotGroupMemberIncreaseReverseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/BotGroupNudgeReverseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/BotGroupNudgeReverseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/BotGroupReactionReverseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/BotGroupReactionReverseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/BotGroupRecallReverseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/BotGroupRecallReverseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/BotLogReverseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/BotLogReverseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/BotLoginReverseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/BotLoginReverseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/BotMessageReverseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/BotMessageReverseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/BotNewDeviceVerifyReverseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/BotNewDeviceVerifyReverseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/BotOfflineReverseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/BotOfflineReverseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/BotOnlineReverseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/BotOnlineReverseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/BotQrCodeQueryReverseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/BotQrCodeQueryReverseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/BotQrCodeReverseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/BotQrCodeReverseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/BotRefreshKeystoreReverseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/BotRefreshKeystoreReverseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/BotSMSReverseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/BotSMSReverseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/EventEntryPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/EventEntryPoint.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/ReverseEvent/ReverseEventInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/ReverseEvent/ReverseEventInvoker.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/SendMessageContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/SendMessageContext.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/SendMessageEntryPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/SendMessageEntryPoint.cs -------------------------------------------------------------------------------- /Lagrange.Core.NativeAPI/StatusCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.NativeAPI/StatusCode.cs -------------------------------------------------------------------------------- /Lagrange.Core.Runner/InteropSignProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.Runner/InteropSignProvider.cs -------------------------------------------------------------------------------- /Lagrange.Core.Runner/Lagrange.Core.Runner.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.Runner/Lagrange.Core.Runner.csproj -------------------------------------------------------------------------------- /Lagrange.Core.Runner/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.Runner/Program.cs -------------------------------------------------------------------------------- /Lagrange.Core.Runner/QrCodeHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.Runner/QrCodeHelper.cs -------------------------------------------------------------------------------- /Lagrange.Core.Test/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.Test/AssemblyInfo.cs -------------------------------------------------------------------------------- /Lagrange.Core.Test/Binary/BinaryPacketTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.Test/Binary/BinaryPacketTest.cs -------------------------------------------------------------------------------- /Lagrange.Core.Test/Cryptography/AesGcmTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.Test/Cryptography/AesGcmTest.cs -------------------------------------------------------------------------------- /Lagrange.Core.Test/Cryptography/AesTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.Test/Cryptography/AesTest.cs -------------------------------------------------------------------------------- /Lagrange.Core.Test/Cryptography/EcdhTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.Test/Cryptography/EcdhTest.cs -------------------------------------------------------------------------------- /Lagrange.Core.Test/Cryptography/Sha1Test.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.Test/Cryptography/Sha1Test.cs -------------------------------------------------------------------------------- /Lagrange.Core.Test/Cryptography/TeaTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.Test/Cryptography/TeaTest.cs -------------------------------------------------------------------------------- /Lagrange.Core.Test/Lagrange.Core.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.Test/Lagrange.Core.Test.csproj -------------------------------------------------------------------------------- /Lagrange.Core.slnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core.slnx -------------------------------------------------------------------------------- /Lagrange.Core/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/AssemblyInfo.cs -------------------------------------------------------------------------------- /Lagrange.Core/BotContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/BotContext.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/AndroidBotSignProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/AndroidBotSignProvider.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/BotAppInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/BotAppInfo.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/BotConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/BotConfig.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/BotGender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/BotGender.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/BotInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/BotInfo.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/BotKeystore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/BotKeystore.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/BotSignProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/BotSignProvider.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Entity/BotContact.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Entity/BotContact.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Entity/BotFriend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Entity/BotFriend.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Entity/BotFriendCategory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Entity/BotFriendCategory.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Entity/BotGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Entity/BotGroup.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Entity/BotGroupExitNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Entity/BotGroupExitNotification.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Entity/BotGroupInviteNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Entity/BotGroupInviteNotification.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Entity/BotGroupJoinNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Entity/BotGroupJoinNotification.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Entity/BotGroupKickNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Entity/BotGroupKickNotification.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Entity/BotGroupMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Entity/BotGroupMember.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Entity/BotGroupNotificationBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Entity/BotGroupNotificationBase.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Entity/BotGroupNotificationState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Entity/BotGroupNotificationState.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Entity/BotGroupNotificationType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Entity/BotGroupNotificationType.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Entity/BotGroupRejectNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Entity/BotGroupRejectNotification.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Entity/BotGroupSetAdminNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Entity/BotGroupSetAdminNotification.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Entity/BotSsoPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Entity/BotSsoPacket.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Entity/BotStranger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Entity/BotStranger.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Entity/GroupNotificationOperate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Entity/GroupNotificationOperate.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Interface/BotExt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Interface/BotExt.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Interface/BotFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Interface/BotFactory.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Interface/MessageExt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Interface/MessageExt.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Interface/OperationExt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Interface/OperationExt.cs -------------------------------------------------------------------------------- /Lagrange.Core/Common/Response/BotQrCodeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Common/Response/BotQrCodeInfo.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventArgs/BotCaptchaEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventArgs/BotCaptchaEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventArgs/BotFriendRecallEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventArgs/BotFriendRecallEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventArgs/BotFriendRequestEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventArgs/BotFriendRequestEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventArgs/BotGroupInviteNotificationEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventArgs/BotGroupInviteNotificationEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventArgs/BotGroupJoinNotificationEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventArgs/BotGroupJoinNotificationEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventArgs/BotGroupMemberDecreaseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventArgs/BotGroupMemberDecreaseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventArgs/BotGroupMemberIncreaseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventArgs/BotGroupMemberIncreaseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventArgs/BotGroupNudgeEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventArgs/BotGroupNudgeEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventArgs/BotGroupReactionEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventArgs/BotGroupReactionEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventArgs/BotGroupRecallEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventArgs/BotGroupRecallEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventArgs/BotLogEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventArgs/BotLogEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventArgs/BotLoginEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventArgs/BotLoginEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventArgs/BotMessageEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventArgs/BotMessageEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventArgs/BotNewDeviceVerifyEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventArgs/BotNewDeviceVerifyEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventArgs/BotOfflineEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventArgs/BotOfflineEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventArgs/BotOnlineEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventArgs/BotOnlineEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventArgs/BotQrCodeEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventArgs/BotQrCodeEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventArgs/BotQrCodeQueryEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventArgs/BotQrCodeQueryEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventArgs/BotRefreshKeystoreEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventArgs/BotRefreshKeystoreEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventArgs/BotSMSEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventArgs/BotSMSEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventBase.cs -------------------------------------------------------------------------------- /Lagrange.Core/Events/EventInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Events/EventInvoker.cs -------------------------------------------------------------------------------- /Lagrange.Core/Exceptions/InvalidTargetException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Exceptions/InvalidTargetException.cs -------------------------------------------------------------------------------- /Lagrange.Core/Exceptions/LagrangeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Exceptions/LagrangeException.cs -------------------------------------------------------------------------------- /Lagrange.Core/Exceptions/OperationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Exceptions/OperationException.cs -------------------------------------------------------------------------------- /Lagrange.Core/Exceptions/ServiceNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Exceptions/ServiceNotFoundException.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Context/CacheContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Context/CacheContext.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Context/EventContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Context/EventContext.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Context/FlashTransferContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Context/FlashTransferContext.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Context/HighwayContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Context/HighwayContext.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Context/PacketContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Context/PacketContext.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Context/ServiceContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Context/ServiceContext.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Context/SocketContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Context/SocketContext.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/EventSubscribeAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/EventSubscribeAttribute.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Login/CloseCodeEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Login/CloseCodeEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Login/ExchangeEmpEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Login/ExchangeEmpEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Login/KeyExchangeEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Login/KeyExchangeEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Login/LoginEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Login/LoginEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Login/NTLoginEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Login/NTLoginEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Login/TransEmpEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Login/TransEmpEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Login/UinResolveEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Login/UinResolveEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Login/VerifyCodeEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Login/VerifyCodeEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Message/C2CRecallMsgEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Message/C2CRecallMsgEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Message/GetC2CMessageEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Message/GetC2CMessageEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Message/GetGroupMessageEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Message/GetGroupMessageEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Message/GetRoamMessageEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Message/GetRoamMessageEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Message/GroupFSEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Message/GroupFSEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Message/GroupFileSendEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Message/GroupFileSendEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Message/GroupRecallMsgEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Message/GroupRecallMsgEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Message/LongMsgRecvEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Message/LongMsgRecvEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Message/LongMsgSendEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Message/LongMsgSendEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Message/NTV2RichMediaDownloadEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Message/NTV2RichMediaDownloadEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Message/NTV2RichMediaUploadEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Message/NTV2RichMediaUploadEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Message/NudgeEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Message/NudgeEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Message/PushMessageEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Message/PushMessageEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/Message/SendMessageEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/Message/SendMessageEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/ProtocolEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/ProtocolEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/AddGroupReactionEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/AddGroupReactionEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/AliveEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/AliveEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/FetchClientKeyEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/FetchClientKeyEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/FetchCookiesEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/FetchCookiesEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/FetchFilteredGroupNotificationsEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/FetchFilteredGroupNotificationsEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/FetchFriendsEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/FetchFriendsEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/FetchGroupMembersEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/FetchGroupMembersEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/FetchGroupNotificationsEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/FetchGroupNotificationsEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/FetchGroupsEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/FetchGroupsEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/FetchStrangerEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/FetchStrangerEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/FileUploadEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/FileUploadEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/GroupMemberRenameEventReq.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/GroupMemberRenameEventReq.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/GroupQuitEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/GroupQuitEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/GroupSetSpecialTitleEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/GroupSetSpecialTitleEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/HighwaySessionEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/HighwaySessionEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/InfoSyncEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/InfoSyncEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/InfoSyncPushEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/InfoSyncPushEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/KickEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/KickEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/PushParamsEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/PushParamsEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/ReduceGroupReactionEventReq.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/ReduceGroupReactionEventReq.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/RenameGroupEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/RenameGroupEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/SetFilteredGroupNotificationEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/SetFilteredGroupNotificationEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/SetGroupNotificationEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/SetGroupNotificationEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/SsoHeartBeatEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/SsoHeartBeatEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Events/System/SsoUnregisterEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Events/System/SsoUnregisterEvent.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Logic/ILogic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Logic/ILogic.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Logic/MessagingLogic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Logic/MessagingLogic.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Logic/OperationLogic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Logic/OperationLogic.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Logic/Processors/FriendRecallMessageProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Logic/Processors/FriendRecallMessageProcessor.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Logic/Processors/FriendRequestProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Logic/Processors/FriendRequestProcessor.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Logic/Processors/GroupInviteProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Logic/Processors/GroupInviteProcessor.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Logic/Processors/GroupJoinProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Logic/Processors/GroupJoinProcessor.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Logic/Processors/GroupMemberDecreaseProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Logic/Processors/GroupMemberDecreaseProcessor.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Logic/Processors/GroupMemberIncreaseProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Logic/Processors/GroupMemberIncreaseProcessor.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Logic/Processors/GroupNudgeProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Logic/Processors/GroupNudgeProcessor.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Logic/Processors/GroupReactionProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Logic/Processors/GroupReactionProcessor.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Logic/Processors/GroupRecallMessageProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Logic/Processors/GroupRecallMessageProcessor.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Logic/Processors/RichTextMsgProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Logic/Processors/RichTextMsgProcessor.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Logic/PushLogic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Logic/PushLogic.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Logic/WtExchangeLogic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Logic/WtExchangeLogic.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Network/CallbackClientListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Network/CallbackClientListener.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Network/ClientListener.SocketSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Network/ClientListener.SocketSession.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Network/ClientListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Network/ClientListener.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Network/IClientListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Network/IClientListener.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Login/NTEcdh.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Login/NTEcdh.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Login/NTLogin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Login/NTLogin.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Login/NTNewDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Login/NTNewDevice.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Login/QrLogin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Login/QrLogin.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Login/QrLoginExtInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Login/QrLoginExtInfo.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Login/Tlv.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Login/Tlv.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Login/TlvQrCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Login/TlvQrCode.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Login/WtLogin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Login/WtLogin.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Message/Elem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Message/Elem.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Message/Extra.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Message/Extra.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Message/GroupFileCommon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Message/GroupFileCommon.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Message/LongMsgInterface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Message/LongMsgInterface.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Message/NTMessageCommon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Message/NTMessageCommon.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Message/NTPushService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Message/NTPushService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Message/NTSendMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Message/NTSendMessage.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Message/SsoC2CRecallMsg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Message/SsoC2CRecallMsg.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Message/SsoGetC2CMsg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Message/SsoGetC2CMsg.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Message/SsoGetGroupMsg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Message/SsoGetGroupMsg.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Message/SsoGetRoamMsg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Message/SsoGetRoamMsg.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Message/SsoGroupRecallMsg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Message/SsoGroupRecallMsg.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Notify/Event0x20D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Notify/Event0x20D.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Notify/FriendRecall.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Notify/FriendRecall.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Notify/FriendRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Notify/FriendRequest.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Notify/GroupChange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Notify/GroupChange.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Notify/GroupEssenceMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Notify/GroupEssenceMessage.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Notify/GroupInvite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Notify/GroupInvite.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Notify/GroupJoin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Notify/GroupJoin.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Notify/GroupReaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Notify/GroupReaction.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Notify/GroupRecall.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Notify/GroupRecall.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Notify/GroupRecallNudge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Notify/GroupRecallNudge.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Notify/NotifyMessageBody.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Notify/NotifyMessageBody.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/FetchGroupMembers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/FetchGroupMembers.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/FetchGroupNotifications.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/FetchGroupNotifications.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/FetchGroups.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/FetchGroups.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/FetchStranger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/FetchStranger.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/FileUploadExt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/FileUploadExt.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/FlashTransferUploadReq.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/FlashTransferUploadReq.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/FlashTransferUploadResp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/FlashTransferUploadResp.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/Highway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/Highway.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/IncPull.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/IncPull.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/KickNT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/KickNT.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/LightApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/LightApp.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/NTV2RichMedia.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/NTV2RichMedia.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/NTV2RichMediaHighwayExt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/NTV2RichMediaHighwayExt.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/NTV2RichMediaReq.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/NTV2RichMediaReq.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/NTV2RichMediaResp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/NTV2RichMediaResp.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/OfflineFileUpload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/OfflineFileUpload.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/Oidb.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/Oidb.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/Oidb_0x102A.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/Oidb_0x102A.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/Oidb_0x1097.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/Oidb_0x1097.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/Oidb_0x6D6.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/Oidb_0x6D6.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/Oidb_0x6D9.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/Oidb_0x6D9.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/Oidb_0x89A.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/Oidb_0x89A.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/Oidb_0x8FC.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/Oidb_0x8FC.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/Oidb_0xED3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/Oidb_0xED3.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/SetGroupNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/SetGroupNotification.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/SetGroupReaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/SetGroupReaction.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Service/SubCmd0x501.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Service/SubCmd0x501.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Struct/ServicePacker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Struct/ServicePacker.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Struct/SsoPacker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Struct/SsoPacker.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Struct/SsoPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Struct/SsoPacket.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Struct/SsoReserveFields.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Struct/SsoReserveFields.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/Struct/StructBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/Struct/StructBase.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/System/InfoSyncPush.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/System/InfoSyncPush.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/System/NTSsoHeartBeat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/System/NTSsoHeartBeat.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/System/PushParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/System/PushParams.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/System/SsoInfoSync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/System/SsoInfoSync.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/System/SsoUnregister.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/System/SsoUnregister.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Packets/System/ThirdPartyLoginResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Packets/System/ThirdPartyLoginResponse.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/BaseService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/BaseService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/IService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/IService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Login/EasyLoginService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Login/EasyLoginService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Login/ExchangeEmpService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Login/ExchangeEmpService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Login/KeyExchangeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Login/KeyExchangeService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Login/LoginService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Login/LoginService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Login/NTLoginCommon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Login/NTLoginCommon.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Login/NewDeviceLoginService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Login/NewDeviceLoginService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Login/PasswordLoginService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Login/PasswordLoginService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Login/QrLoginService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Login/QrLoginService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Login/RefreshA2Service.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Login/RefreshA2Service.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Login/RefreshTicketService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Login/RefreshTicketService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Login/TransEmpService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Login/TransEmpService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Login/UinResolveService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Login/UinResolveService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Login/UnusualEasyLoginService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Login/UnusualEasyLoginService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Message/C2CRecallMsgService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Message/C2CRecallMsgService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Message/GetC2CMessageService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Message/GetC2CMessageService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Message/GetGroupMessageService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Message/GetGroupMessageService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Message/GetRoamMessageService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Message/GetRoamMessageService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Message/GroupFSService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Message/GroupFSService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Message/GroupFileSendService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Message/GroupFileSendService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Message/GroupRecallMsgService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Message/GroupRecallMsgService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Message/LongMsgRecvService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Message/LongMsgRecvService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Message/LongMsgSendService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Message/LongMsgSendService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Message/NTV2RichMediaDownloadService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Message/NTV2RichMediaDownloadService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Message/NTV2RichMediaUploadService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Message/NTV2RichMediaUploadService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Message/NudgeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Message/NudgeService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Message/PushMessageService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Message/PushMessageService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/Message/SendMessageService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/Message/SendMessageService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/OidbService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/OidbService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/ServiceAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/ServiceAttribute.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/AddGroupReactionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/AddGroupReactionService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/AliveService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/AliveService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/FetchClientKeyService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/FetchClientKeyService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/FetchCookiesService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/FetchCookiesService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/FetchFilteredGroupNotificationsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/FetchFilteredGroupNotificationsService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/FetchFriendsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/FetchFriendsService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/FetchGroupMembersService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/FetchGroupMembersService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/FetchGroupNotificationsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/FetchGroupNotificationsService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/FetchGroupsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/FetchGroupsService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/FetchStrangerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/FetchStrangerService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/FileUploadService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/FileUploadService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/GroupQuitService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/GroupQuitService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/GroupRenameMemberService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/GroupRenameMemberService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/GroupRenameService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/GroupRenameService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/GroupSetSpecialTitleService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/GroupSetSpecialTitleService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/HighwaySessionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/HighwaySessionService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/InfoSyncPushService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/InfoSyncPushService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/InfoSyncService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/InfoSyncService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/KickService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/KickService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/PushParamsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/PushParamsService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/ReduceGroupReactionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/ReduceGroupReactionService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/SetFilteredGroupNotificationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/SetFilteredGroupNotificationService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/SetGroupNotificationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/SetGroupNotificationService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/SsoHeartBeatService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/SsoHeartBeatService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Internal/Services/System/SsoUnregisterService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Internal/Services/System/SsoUnregisterService.cs -------------------------------------------------------------------------------- /Lagrange.Core/Lagrange.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Lagrange.Core.csproj -------------------------------------------------------------------------------- /Lagrange.Core/Message/BotMessage.Create.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Message/BotMessage.Create.cs -------------------------------------------------------------------------------- /Lagrange.Core/Message/BotMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Message/BotMessage.cs -------------------------------------------------------------------------------- /Lagrange.Core/Message/Entities/GroupFileEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Message/Entities/GroupFileEntity.cs -------------------------------------------------------------------------------- /Lagrange.Core/Message/Entities/IMessageEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Message/Entities/IMessageEntity.cs -------------------------------------------------------------------------------- /Lagrange.Core/Message/Entities/ImageEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Message/Entities/ImageEntity.cs -------------------------------------------------------------------------------- /Lagrange.Core/Message/Entities/LightAppEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Message/Entities/LightAppEntity.cs -------------------------------------------------------------------------------- /Lagrange.Core/Message/Entities/MentionEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Message/Entities/MentionEntity.cs -------------------------------------------------------------------------------- /Lagrange.Core/Message/Entities/MultiMsgEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Message/Entities/MultiMsgEntity.cs -------------------------------------------------------------------------------- /Lagrange.Core/Message/Entities/RecordEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Message/Entities/RecordEntity.cs -------------------------------------------------------------------------------- /Lagrange.Core/Message/Entities/ReplyEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Message/Entities/ReplyEntity.cs -------------------------------------------------------------------------------- /Lagrange.Core/Message/Entities/RichMediaEntityBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Message/Entities/RichMediaEntityBase.cs -------------------------------------------------------------------------------- /Lagrange.Core/Message/Entities/TextEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Message/Entities/TextEntity.cs -------------------------------------------------------------------------------- /Lagrange.Core/Message/Entities/VideoEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Message/Entities/VideoEntity.cs -------------------------------------------------------------------------------- /Lagrange.Core/Message/MessageBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Message/MessageBuilder.cs -------------------------------------------------------------------------------- /Lagrange.Core/Message/MessageChain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Message/MessageChain.cs -------------------------------------------------------------------------------- /Lagrange.Core/Message/MessagePacker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Message/MessagePacker.cs -------------------------------------------------------------------------------- /Lagrange.Core/Message/MessageType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Message/MessageType.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/AudioHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/AudioHelper.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/Binary/BinaryPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/Binary/BinaryPacket.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/Binary/Prefix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/Binary/Prefix.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/Binary/SegmentBufferWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/Binary/SegmentBufferWriter.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/BinaryHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/BinaryHelper.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/Compression/Common.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/Compression/Common.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/Compression/ZCompression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/Compression/ZCompression.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/Cryptography/AesGcmProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/Cryptography/AesGcmProvider.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/Cryptography/EcdhProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/Cryptography/EcdhProvider.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/Cryptography/PowProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/Cryptography/PowProvider.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/Cryptography/Sha1Stream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/Cryptography/Sha1Stream.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/Cryptography/TeaProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/Cryptography/TeaProvider.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/Cryptography/TriSha1Provider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/Cryptography/TriSha1Provider.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/Extension/CollectionExt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/Extension/CollectionExt.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/Extension/ProtocolExt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/Extension/ProtocolExt.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/Extension/ReflectionExt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/Extension/ReflectionExt.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/Extension/SocketExt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/Extension/SocketExt.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/Extension/StreamExt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/Extension/StreamExt.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/Extension/TaskAwaitExt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/Extension/TaskAwaitExt.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/ImageHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/ImageHelper.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/JsonHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/JsonHelper.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/ProtoHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/ProtoHelper.cs -------------------------------------------------------------------------------- /Lagrange.Core/Utility/ProtocolHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Core/Utility/ProtocolHelper.cs -------------------------------------------------------------------------------- /Lagrange.Milky.Implementation.Api.Generator/ApiHandlerInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky.Implementation.Api.Generator/ApiHandlerInfo.cs -------------------------------------------------------------------------------- /Lagrange.Milky.Implementation.Api.Generator/DiagnosticDescriptors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky.Implementation.Api.Generator/DiagnosticDescriptors.cs -------------------------------------------------------------------------------- /Lagrange.Milky.Implementation.Api.Generator/Extension/AttributeSyntaxExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky.Implementation.Api.Generator/Extension/AttributeSyntaxExtension.cs -------------------------------------------------------------------------------- /Lagrange.Milky.Implementation.Api.Generator/Extension/SymbolExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky.Implementation.Api.Generator/Extension/SymbolExtension.cs -------------------------------------------------------------------------------- /Lagrange.Milky.Implementation.Api.Generator/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky.Implementation.Api.Generator/GlobalSuppressions.cs -------------------------------------------------------------------------------- /Lagrange.Milky.Implementation.Api.Generator/Lagrange.Milky.Implementation.Api.Generator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky.Implementation.Api.Generator/Lagrange.Milky.Implementation.Api.Generator.csproj -------------------------------------------------------------------------------- /Lagrange.Milky.Implementation.Api.Generator/MilkyApiHandlerGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky.Implementation.Api.Generator/MilkyApiHandlerGenerator.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/ApiAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/ApiAttribute.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Exception/ApiException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Exception/ApiException.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/Debug/SendPacketHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/Debug/SendPacketHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/File/DeleteGroupFileHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/File/DeleteGroupFileHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/File/GetGroupFileDownloadUrlHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/File/GetGroupFileDownloadUrlHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/File/UploadGroupFileHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/File/UploadGroupFileHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/File/UploadPrivateFileHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/File/UploadPrivateFileHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/Friend/SendFriendNudgeHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/Friend/SendFriendNudgeHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/Group/GetGroupNotificationsHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/Group/GetGroupNotificationsHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/Group/QuitGroupHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/Group/QuitGroupHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/Group/SendGroupMessageReactionHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/Group/SendGroupMessageReactionHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/Group/SendGroupNudgeHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/Group/SendGroupNudgeHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/Group/SetGroupMemberCardHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/Group/SetGroupMemberCardHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/Group/SetGroupMemberSpecialTitleHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/Group/SetGroupMemberSpecialTitleHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/Group/SetGroupNameHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/Group/SetGroupNameHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/IApiHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/IApiHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/Message/GetHistoryMessagesHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/Message/GetHistoryMessagesHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/Message/GetMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/Message/GetMessageHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/Message/GetResourceTempUrlHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/Message/GetResourceTempUrlHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/Message/RecallGroupMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/Message/RecallGroupMessageHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/Message/RecallPrivateMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/Message/RecallPrivateMessageHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/Message/SendGroupMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/Message/SendGroupMessageHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/Message/SendPrivateMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/Message/SendPrivateMessageHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/System/GetCookiesHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/System/GetCookiesHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/System/GetFriendInfoHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/System/GetFriendInfoHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/System/GetFriendListHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/System/GetFriendListHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/System/GetGroupInfoHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/System/GetGroupInfoHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/System/GetGroupListHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/System/GetGroupListHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/System/GetGroupMemberInfoHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/System/GetGroupMemberInfoHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/System/GetGroupMemberListHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/System/GetGroupMemberListHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/System/GetImplInfoHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/System/GetImplInfoHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/System/GetLoginInfoHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/System/GetLoginInfoHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Handler/System/GetUserProfileHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Handler/System/GetUserProfileHandler.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/MilkyHttpApiService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/MilkyHttpApiService.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Result/ApiFailedResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Result/ApiFailedResult.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Api/Result/ApiOkResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Api/Result/ApiOkResult.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Cache/MessageCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Cache/MessageCache.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Configuration/CacheConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Configuration/CacheConfiguration.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Configuration/CoreConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Configuration/CoreConfiguration.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Configuration/LoginConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Configuration/LoginConfiguration.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Configuration/MessageConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Configuration/MessageConfiguration.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Configuration/MilkyConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Configuration/MilkyConfiguration.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Configuration/ServerConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Configuration/ServerConfiguration.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Configuration/SignerConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Configuration/SignerConfiguration.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Configuration/WebHookConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Configuration/WebHookConfiguration.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Constants.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Core/CoreLoggerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Core/CoreLoggerService.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Core/CoreLoginService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Core/CoreLoginService.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Event/BotOfflineEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Event/BotOfflineEvent.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Event/EventBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Event/EventBase.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Event/FriendRequestEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Event/FriendRequestEvent.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Event/GroupInvitationEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Event/GroupInvitationEvent.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Event/GroupMemberDecreaseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Event/GroupMemberDecreaseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Event/GroupMemberIncreaseEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Event/GroupMemberIncreaseEvent.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Event/GroupNudgeEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Event/GroupNudgeEvent.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Event/GroupRecallEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Event/GroupRecallEvent.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Event/MessageReceiveEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Event/MessageReceiveEvent.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Friend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Friend.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/FriendCategory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/FriendCategory.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Group.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Group.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/GroupMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/GroupMember.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/GroupNotification/GroupAdminChangeNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/GroupNotification/GroupAdminChangeNotification.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/GroupNotification/GroupInvitedJoinRequestNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/GroupNotification/GroupInvitedJoinRequestNotification.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/GroupNotification/GroupJoinRequestNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/GroupNotification/GroupJoinRequestNotification.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/GroupNotification/GroupKickNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/GroupNotification/GroupKickNotification.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/GroupNotification/GroupNotificationBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/GroupNotification/GroupNotificationBase.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/GroupNotification/GroupQuitNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/GroupNotification/GroupQuitNotification.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Message/FriendMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Message/FriendMessage.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Message/GroupMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Message/GroupMessage.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Message/MessageBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Message/MessageBase.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Message/TempMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Message/TempMessage.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Segment/FaceSegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Segment/FaceSegment.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Segment/FileSegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Segment/FileSegment.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Segment/ForwardSegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Segment/ForwardSegment.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Segment/ISegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Segment/ISegment.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Segment/ImageSegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Segment/ImageSegment.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Segment/LightAppSegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Segment/LightAppSegment.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Segment/MarketFaceSegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Segment/MarketFaceSegment.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Segment/MentionAllSegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Segment/MentionAllSegment.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Segment/MentionSegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Segment/MentionSegment.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Segment/RecordSegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Segment/RecordSegment.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Segment/ReplySegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Segment/ReplySegment.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Segment/SegmentBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Segment/SegmentBase.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Segment/TextSegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Segment/TextSegment.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Segment/VideoSegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Segment/VideoSegment.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Entity/Segment/XmlSegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Entity/Segment/XmlSegment.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Event/EventService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Event/EventService.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Event/MilkyWebHookEventService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Event/MilkyWebHookEventService.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Event/MilkyWebSocketEventService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Event/MilkyWebSocketEventService.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Extension/BotContextExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Extension/BotContextExtension.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Extension/DateTimeExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Extension/DateTimeExtension.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Extension/HostApplicationBuilderExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Extension/HostApplicationBuilderExtension.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Extension/LoggerFilterOptionsExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Extension/LoggerFilterOptionsExtension.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Extension/MessageChainExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Extension/MessageChainExtension.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Extension/MessageEntityExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Extension/MessageEntityExtension.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Extension/ReaderWriterLockSlimExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Extension/ReaderWriterLockSlimExtension.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Extension/ServiceCollectionExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Extension/ServiceCollectionExtension.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Lagrange.Milky.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Lagrange.Milky.csproj -------------------------------------------------------------------------------- /Lagrange.Milky/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Program.cs -------------------------------------------------------------------------------- /Lagrange.Milky/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/README.md -------------------------------------------------------------------------------- /Lagrange.Milky/Resources/appsettings.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Resources/appsettings.jsonc -------------------------------------------------------------------------------- /Lagrange.Milky/Resources/appsettings_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Resources/appsettings_schema.json -------------------------------------------------------------------------------- /Lagrange.Milky/Utility/Cache/FifoCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Utility/Cache/FifoCache.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Utility/Cache/ICache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Utility/Cache/ICache.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Utility/Cache/LruCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Utility/Cache/LruCache.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Utility/CaptchaResolver/ICaptchaResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Utility/CaptchaResolver/ICaptchaResolver.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Utility/CaptchaResolver/ManualCaptchaResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Utility/CaptchaResolver/ManualCaptchaResolver.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Utility/CaptchaResolver/OnlineCaptchaResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Utility/CaptchaResolver/OnlineCaptchaResolver.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Utility/EntityConvert.Event.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Utility/EntityConvert.Event.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Utility/EntityConvert.GroupNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Utility/EntityConvert.GroupNotification.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Utility/EntityConvert.Message.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Utility/EntityConvert.Message.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Utility/EntityConvert.Misc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Utility/EntityConvert.Misc.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Utility/EntityConvert.Segment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Utility/EntityConvert.Segment.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Utility/EntityConvert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Utility/EntityConvert.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Utility/JsonUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Utility/JsonUtility.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Utility/QrCodeUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Utility/QrCodeUtility.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Utility/ResourceResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Utility/ResourceResolver.cs -------------------------------------------------------------------------------- /Lagrange.Milky/Utility/Signer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Milky/Utility/Signer.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Benchmark/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Diagnostics.CodeAnalysis; 2 | 3 | [assembly: ExcludeFromCodeCoverage] -------------------------------------------------------------------------------- /Lagrange.Proto.Benchmark/Lagrange.Proto.Benchmark.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Benchmark/Lagrange.Proto.Benchmark.csproj -------------------------------------------------------------------------------- /Lagrange.Proto.Benchmark/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Benchmark/Program.cs -------------------------------------------------------------------------------- /Lagrange.Proto.CodeGen/Commands/DumpCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.CodeGen/Commands/DumpCommand.cs -------------------------------------------------------------------------------- /Lagrange.Proto.CodeGen/Commands/GenerateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.CodeGen/Commands/GenerateCommand.cs -------------------------------------------------------------------------------- /Lagrange.Proto.CodeGen/Format/ProtoLexer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.CodeGen/Format/ProtoLexer.cs -------------------------------------------------------------------------------- /Lagrange.Proto.CodeGen/Format/ProtoModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.CodeGen/Format/ProtoModel.cs -------------------------------------------------------------------------------- /Lagrange.Proto.CodeGen/Format/ProtoParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.CodeGen/Format/ProtoParser.cs -------------------------------------------------------------------------------- /Lagrange.Proto.CodeGen/Format/ProtoToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.CodeGen/Format/ProtoToken.cs -------------------------------------------------------------------------------- /Lagrange.Proto.CodeGen/Format/ProtoWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.CodeGen/Format/ProtoWriter.cs -------------------------------------------------------------------------------- /Lagrange.Proto.CodeGen/Lagrange.Proto.CodeGen.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.CodeGen/Lagrange.Proto.CodeGen.csproj -------------------------------------------------------------------------------- /Lagrange.Proto.CodeGen/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.CodeGen/Program.cs -------------------------------------------------------------------------------- /Lagrange.Proto.CodeGen/Utility/SourceWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.CodeGen/Utility/SourceWriter.cs -------------------------------------------------------------------------------- /Lagrange.Proto.CodeGen/Utility/StringExt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.CodeGen/Utility/StringExt.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Generator/DiagnosticDescriptors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Generator/DiagnosticDescriptors.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Generator/Entity/ProtoFieldInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Generator/Entity/ProtoFieldInfo.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Generator/Entity/ProtoTypeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Generator/Entity/ProtoTypeInfo.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Generator/Lagrange.Proto.Generator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Generator/Lagrange.Proto.Generator.csproj -------------------------------------------------------------------------------- /Lagrange.Proto.Generator/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Generator/Properties/launchSettings.json -------------------------------------------------------------------------------- /Lagrange.Proto.Generator/ProtoSourceGenerator.Emitter.Deserialize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Generator/ProtoSourceGenerator.Emitter.Deserialize.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Generator/ProtoSourceGenerator.Emitter.Measure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Generator/ProtoSourceGenerator.Emitter.Measure.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Generator/ProtoSourceGenerator.Emitter.Serialize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Generator/ProtoSourceGenerator.Emitter.Serialize.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Generator/ProtoSourceGenerator.Emitter.TypeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Generator/ProtoSourceGenerator.Emitter.TypeInfo.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Generator/ProtoSourceGenerator.Emitter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Generator/ProtoSourceGenerator.Emitter.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Generator/ProtoSourceGenerator.Parser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Generator/ProtoSourceGenerator.Parser.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Generator/ProtoSourceGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Generator/ProtoSourceGenerator.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Generator/SymbolResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Generator/SymbolResolver.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Generator/Utility/Extension/RoslynExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Generator/Utility/Extension/RoslynExtension.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Generator/Utility/Extension/TypeExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Generator/Utility/Extension/TypeExtension.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Generator/Utility/ProtoHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Generator/Utility/ProtoHelper.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Generator/Utility/Reference/NullableAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Generator/Utility/Reference/NullableAttribute.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Generator/Utility/SourceWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Generator/Utility/SourceWriter.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Runner/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Diagnostics.CodeAnalysis; 2 | 3 | [assembly: ExcludeFromCodeCoverage] -------------------------------------------------------------------------------- /Lagrange.Proto.Runner/Lagrange.Proto.Runner.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Runner/Lagrange.Proto.Runner.csproj -------------------------------------------------------------------------------- /Lagrange.Proto.Runner/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Runner/Program.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Runner/VarIntPerformanceTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Runner/VarIntPerformanceTest.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Test/CollectionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Test/CollectionTest.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Test/EncoderTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Test/EncoderTest.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Test/Lagrange.Proto.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Test/Lagrange.Proto.Test.csproj -------------------------------------------------------------------------------- /Lagrange.Proto.Test/NodeTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Test/NodeTest.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Test/ProtoCollectionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Test/ProtoCollectionTest.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Test/ProtoEdgeCaseTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Test/ProtoEdgeCaseTest.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Test/ProtoNodeTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Test/ProtoNodeTest.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Test/ProtoSerializationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Test/ProtoSerializationTest.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Test/ProtoTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Test/ProtoTest.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Test/ProtoWriterReaderTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Test/ProtoWriterReaderTest.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Test/ReflectionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Test/ReflectionTest.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Test/SegmentBufferTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Test/SegmentBufferTest.cs -------------------------------------------------------------------------------- /Lagrange.Proto.Test/UnknownTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto.Test/UnknownTest.cs -------------------------------------------------------------------------------- /Lagrange.Proto/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/AssemblyInfo.cs -------------------------------------------------------------------------------- /Lagrange.Proto/IProtoSerializable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/IProtoSerializable.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Lagrange.Proto.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Lagrange.Proto.csproj -------------------------------------------------------------------------------- /Lagrange.Proto/Nodes/ProtoArray.IList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Nodes/ProtoArray.IList.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Nodes/ProtoArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Nodes/ProtoArray.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Nodes/ProtoNode.Operators.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Nodes/ProtoNode.Operators.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Nodes/ProtoNode.To.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Nodes/ProtoNode.To.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Nodes/ProtoNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Nodes/ProtoNode.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Nodes/ProtoObject.IDictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Nodes/ProtoObject.IDictionary.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Nodes/ProtoObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Nodes/ProtoObject.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Nodes/ProtoRawValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Nodes/ProtoRawValue.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Nodes/ProtoValue.CreateOverloads.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Nodes/ProtoValue.CreateOverloads.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Nodes/ProtoValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Nodes/ProtoValue.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Primitives/Lookup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Primitives/Lookup.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Primitives/ProtoReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Primitives/ProtoReader.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Primitives/ProtoResolvable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Primitives/ProtoResolvable.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Primitives/ProtoWriteHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Primitives/ProtoWriteHelper.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Primitives/ProtoWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Primitives/ProtoWriter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Primitives/ProtoWriterCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Primitives/ProtoWriterCache.cs -------------------------------------------------------------------------------- /Lagrange.Proto/ProtoConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/ProtoConstants.cs -------------------------------------------------------------------------------- /Lagrange.Proto/ProtoMemberAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/ProtoMemberAttribute.cs -------------------------------------------------------------------------------- /Lagrange.Proto/ProtoPackableAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/ProtoPackableAttribute.cs -------------------------------------------------------------------------------- /Lagrange.Proto/ProtoValueMemberAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/ProtoValueMemberAttribute.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Converter/Collection/ProtoArrayConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Converter/Collection/ProtoArrayConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Converter/Collection/ProtoListConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Converter/Collection/ProtoListConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Converter/Collection/ProtoRepeatedConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Converter/Collection/ProtoRepeatedConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Converter/Generic/ProtoNullableConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Converter/Generic/ProtoNullableConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Converter/Nodes/ProtoArrayConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Converter/Nodes/ProtoArrayConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Converter/Nodes/ProtoNodeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Converter/Nodes/ProtoNodeConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Converter/Nodes/ProtoObjectConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Converter/Nodes/ProtoObjectConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Converter/Nodes/ProtoRawValueConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Converter/Nodes/ProtoRawValueConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Converter/Nodes/ProtoValueConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Converter/Nodes/ProtoValueConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Converter/Object/ProtoErrorConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Converter/Object/ProtoErrorConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Converter/Object/ProtoObjectConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Converter/Object/ProtoObjectConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Converter/Object/ProtoSerializableConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Converter/Object/ProtoSerializableConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Converter/Value/ProtoBooleanConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Converter/Value/ProtoBooleanConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Converter/Value/ProtoBytesConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Converter/Value/ProtoBytesConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Converter/Value/ProtoEnumConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Converter/Value/ProtoEnumConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Converter/Value/ProtoMemoryByteConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Converter/Value/ProtoMemoryByteConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Converter/Value/ProtoMemoryCharConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Converter/Value/ProtoMemoryCharConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Converter/Value/ProtoNumberConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Converter/Value/ProtoNumberConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Converter/Value/ProtoReadOnlyMemoryByteConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Converter/Value/ProtoReadOnlyMemoryByteConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Converter/Value/ProtoReadOnlyMemoryCharConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Converter/Value/ProtoReadOnlyMemoryCharConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Converter/Value/ProtoStringConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Converter/Value/ProtoStringConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Metadata/MemberAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Metadata/MemberAccessor.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Metadata/ProtoFieldInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Metadata/ProtoFieldInfo.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Metadata/ProtoObjectInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Metadata/ProtoObjectInfo.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Metadata/ProtoTypeResolver.Dynamic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Metadata/ProtoTypeResolver.Dynamic.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Metadata/ProtoTypeResolver.WellKnownTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Metadata/ProtoTypeResolver.WellKnownTypes.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Metadata/ProtoTypeResolver.WellKnownTypes.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Metadata/ProtoTypeResolver.WellKnownTypes.tt -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Metadata/ProtoTypeResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Metadata/ProtoTypeResolver.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Metadata/ReflectionEmitCachingMemberAccessor.Cache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Metadata/ReflectionEmitCachingMemberAccessor.Cache.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Metadata/ReflectionEmitCachingMemberAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Metadata/ReflectionEmitCachingMemberAccessor.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Metadata/ReflectionEmitMemberAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Metadata/ReflectionEmitMemberAccessor.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/Metadata/ReflectionMemberAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/Metadata/ReflectionMemberAccessor.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/ProtoConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/ProtoConverter.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/ProtoNumberHandling.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/ProtoNumberHandling.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/ProtoSerializer.Deserialize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/ProtoSerializer.Deserialize.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/ProtoSerializer.Helpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/ProtoSerializer.Helpers.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/ProtoSerializer.Serialize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/ProtoSerializer.Serialize.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Serialization/WireType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Serialization/WireType.cs -------------------------------------------------------------------------------- /Lagrange.Proto/ThrowHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/ThrowHelper.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Utility/ProtoHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Utility/ProtoHelper.cs -------------------------------------------------------------------------------- /Lagrange.Proto/Utility/SegmentBufferWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Lagrange.Proto/Utility/SegmentBufferWriter.cs -------------------------------------------------------------------------------- /Proto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/Proto.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LagrangeDev/LagrangeV2/HEAD/README.md --------------------------------------------------------------------------------