From 58c14ce676a0bfe248267085a4276b6d761a605e Mon Sep 17 00:00:00 2001 From: SuGar-456 Date: Tue, 3 Feb 2026 13:56:29 +0800 Subject: [PATCH] fix bug --- Editor/HandDriver.Editor.asmdef => HandDriver.Editor.asmdef | 0 Editor/NaughtyAttributes.meta => NaughtyAttributes.meta | 0 {Editor/NaughtyAttributes => NaughtyAttributes}/Core.meta | 0 .../Core/DrawerAttributes.meta | 0 .../Core/DrawerAttributes/AllowNestingAttribute.cs | 0 .../Core/DrawerAttributes/AllowNestingAttribute.cs.meta | 0 .../Core/DrawerAttributes/AnimatorParamAttribute.cs | 0 .../Core/DrawerAttributes/AnimatorParamAttribute.cs.meta | 0 .../Core/DrawerAttributes/CurveRangeAttribute.cs | 0 .../Core/DrawerAttributes/CurveRangeAttribute.cs.meta | 0 .../Core/DrawerAttributes/DrawerAttribute.cs | 0 .../Core/DrawerAttributes/DrawerAttribute.cs.meta | 0 .../Core/DrawerAttributes/DropdownAttribute.cs | 0 .../Core/DrawerAttributes/DropdownAttribute.cs.meta | 0 .../Core/DrawerAttributes/EnumFlagsAttribute.cs | 0 .../Core/DrawerAttributes/EnumFlagsAttribute.cs.meta | 0 .../Core/DrawerAttributes/Expandable.cs | 0 .../Core/DrawerAttributes/Expandable.cs.meta | 0 .../Core/DrawerAttributes/HorizontalLineAttribute.cs | 0 .../Core/DrawerAttributes/HorizontalLineAttribute.cs.meta | 0 .../Core/DrawerAttributes/InfoBoxAttribute.cs | 0 .../Core/DrawerAttributes/InfoBoxAttribute.cs.meta | 0 .../Core/DrawerAttributes/InputAxisAttribute.cs | 0 .../Core/DrawerAttributes/InputAxisAttribute.cs.meta | 0 .../Core/DrawerAttributes/LayerAttribute.cs | 0 .../Core/DrawerAttributes/LayerAttribute.cs.meta | 0 .../Core/DrawerAttributes/MinMaxSliderAttribute.cs | 0 .../Core/DrawerAttributes/MinMaxSliderAttribute.cs.meta | 0 .../Core/DrawerAttributes/ProgressBarAttribute.cs | 0 .../Core/DrawerAttributes/ProgressBarAttribute.cs.meta | 0 .../Core/DrawerAttributes/ResizableTextAreaAttribute.cs | 0 .../DrawerAttributes/ResizableTextAreaAttribute.cs.meta | 0 .../Core/DrawerAttributes/SceneAttribute.cs | 0 .../Core/DrawerAttributes/SceneAttribute.cs.meta | 0 .../Core/DrawerAttributes/ShowAssetPreviewAttribute.cs | 0 .../Core/DrawerAttributes/ShowAssetPreviewAttribute.cs.meta | 0 .../Core/DrawerAttributes/TagAttribute.cs | 0 .../Core/DrawerAttributes/TagAttribute.cs.meta | 0 .../Core/DrawerAttributes_SpecialCase.meta | 0 .../Core/DrawerAttributes_SpecialCase/ButtonAttribute.cs | 0 .../DrawerAttributes_SpecialCase/ButtonAttribute.cs.meta | 0 .../ReorderableListAttribute.cs | 0 .../ReorderableListAttribute.cs.meta | 0 .../ShowNativePropertyAttribute.cs | 0 .../ShowNativePropertyAttribute.cs.meta | 0 .../ShowNonSerializedFieldAttribute.cs | 0 .../ShowNonSerializedFieldAttribute.cs.meta | 0 .../SpecialCaseDrawerAttribute.cs | 0 .../SpecialCaseDrawerAttribute.cs.meta | 0 .../Core/INaughtyAttribute.cs | 0 .../Core/INaughtyAttribute.cs.meta | 0 .../Core/MetaAttributes.meta | 0 .../Core/MetaAttributes/BoxGroupAttribute.cs | 0 .../Core/MetaAttributes/BoxGroupAttribute.cs.meta | 0 .../Core/MetaAttributes/DisableIfAttribute.cs | 0 .../Core/MetaAttributes/DisableIfAttribute.cs.meta | 0 .../Core/MetaAttributes/EnableIfAttribute.cs | 0 .../Core/MetaAttributes/EnableIfAttribute.cs.meta | 0 .../Core/MetaAttributes/EnableIfAttributeBase.cs | 0 .../Core/MetaAttributes/EnableIfAttributeBase.cs.meta | 0 .../Core/MetaAttributes/FoldoutAttribute.cs | 0 .../Core/MetaAttributes/FoldoutAttribute.cs.meta | 0 .../Core/MetaAttributes/HideIfAttribute.cs | 0 .../Core/MetaAttributes/HideIfAttribute.cs.meta | 0 .../Core/MetaAttributes/IGroupAttribute.cs | 0 .../Core/MetaAttributes/IGroupAttribute.cs.meta | 0 .../Core/MetaAttributes/LabelAttribute.cs | 0 .../Core/MetaAttributes/LabelAttribute.cs.meta | 0 .../Core/MetaAttributes/MetaAttribute.cs | 0 .../Core/MetaAttributes/MetaAttribute.cs.meta | 0 .../Core/MetaAttributes/OnValueChangedAttribute.cs | 0 .../Core/MetaAttributes/OnValueChangedAttribute.cs.meta | 0 .../Core/MetaAttributes/ReadOnlyAttribute.cs | 0 .../Core/MetaAttributes/ReadOnlyAttribute.cs.meta | 0 .../Core/MetaAttributes/ShowIfAttribute.cs | 0 .../Core/MetaAttributes/ShowIfAttribute.cs.meta | 0 .../Core/MetaAttributes/ShowIfAttributeBase.cs | 0 .../Core/MetaAttributes/ShowIfAttributeBase.cs.meta | 0 .../Core/NaughtyAttributes.Core.asmdef | 0 .../Core/NaughtyAttributes.Core.asmdef.meta | 0 .../Core/Utility.meta | 0 .../Core/Utility/EColor.cs | 0 .../Core/Utility/EColor.cs.meta | 0 .../Core/Utility/EConditionOperator.cs | 0 .../Core/Utility/EConditionOperator.cs.meta | 0 .../Core/ValidatorAttributes.meta | 0 .../Core/ValidatorAttributes/MaxValueAttribute.cs | 0 .../Core/ValidatorAttributes/MaxValueAttribute.cs.meta | 0 .../Core/ValidatorAttributes/MinValueAttribute.cs | 0 .../Core/ValidatorAttributes/MinValueAttribute.cs.meta | 0 .../Core/ValidatorAttributes/RequiredAttribute.cs | 0 .../Core/ValidatorAttributes/RequiredAttribute.cs.meta | 0 .../Core/ValidatorAttributes/ValidateInputAttribute.cs | 0 .../Core/ValidatorAttributes/ValidateInputAttribute.cs.meta | 0 .../Core/ValidatorAttributes/ValidatorAttribute.cs | 0 .../Core/ValidatorAttributes/ValidatorAttribute.cs.meta | 0 {Editor/NaughtyAttributes => NaughtyAttributes}/Editor.meta | 0 .../Editor/DecoratorDrawers.meta | 0 .../DecoratorDrawers/HorizontalLineDecoratorDrawer.cs | 0 .../DecoratorDrawers/HorizontalLineDecoratorDrawer.cs.meta | 0 .../Editor/DecoratorDrawers/InfoBoxDecoratorDrawer.cs | 0 .../Editor/DecoratorDrawers/InfoBoxDecoratorDrawer.cs.meta | 0 .../Editor/NaughtyAttributes.Editor.asmdef | 0 .../Editor/NaughtyAttributes.Editor.asmdef.meta | 0 .../Editor/NaughtyInspector.cs | 0 .../Editor/NaughtyInspector.cs.meta | 0 .../Editor/NaughtyProperty.cs | 0 .../Editor/NaughtyProperty.cs.meta | 0 .../Editor/PropertyDrawers.meta | 0 .../Editor/PropertyDrawers/AllowNestingPropertyDrawer.cs | 0 .../PropertyDrawers/AllowNestingPropertyDrawer.cs.meta | 0 .../Editor/PropertyDrawers/AnimatorParamPropertyDrawer.cs | 0 .../PropertyDrawers/AnimatorParamPropertyDrawer.cs.meta | 0 .../Editor/PropertyDrawers/CurveRangePropertyDrawer.cs | 0 .../Editor/PropertyDrawers/CurveRangePropertyDrawer.cs.meta | 0 .../Editor/PropertyDrawers/DropdownPropertyDrawer.cs | 0 .../Editor/PropertyDrawers/DropdownPropertyDrawer.cs.meta | 0 .../Editor/PropertyDrawers/EnumFlagsPropertyDrawer.cs | 0 .../Editor/PropertyDrawers/EnumFlagsPropertyDrawer.cs.meta | 0 .../Editor/PropertyDrawers/ExpandablePropertyDrawer.cs | 0 .../Editor/PropertyDrawers/ExpandablePropertyDrawer.cs.meta | 0 .../Editor/PropertyDrawers/InputAxisPropertyDrawer.cs | 0 .../Editor/PropertyDrawers/InputAxisPropertyDrawer.cs.meta | 0 .../Editor/PropertyDrawers/LayerPropertyDrawer.cs | 0 .../Editor/PropertyDrawers/LayerPropertyDrawer.cs.meta | 0 .../Editor/PropertyDrawers/MinMaxSliderPropertyDrawer.cs | 0 .../PropertyDrawers/MinMaxSliderPropertyDrawer.cs.meta | 0 .../Editor/PropertyDrawers/ProgressBarPropertyDrawer.cs | 0 .../PropertyDrawers/ProgressBarPropertyDrawer.cs.meta | 0 .../Editor/PropertyDrawers/PropertyDrawerBase.cs | 0 .../Editor/PropertyDrawers/PropertyDrawerBase.cs.meta | 0 .../PropertyDrawers/ResizableTextAreaPropertyDrawer.cs | 0 .../PropertyDrawers/ResizableTextAreaPropertyDrawer.cs.meta | 0 .../Editor/PropertyDrawers/ScenePropertyDrawer.cs | 0 .../Editor/PropertyDrawers/ScenePropertyDrawer.cs.meta | 0 .../PropertyDrawers/ShowAssetPreviewPropertyDrawer.cs | 0 .../PropertyDrawers/ShowAssetPreviewPropertyDrawer.cs.meta | 0 .../Editor/PropertyDrawers/TagPropertyDrawer.cs | 0 .../Editor/PropertyDrawers/TagPropertyDrawer.cs.meta | 0 .../Editor/PropertyDrawers_SpecialCase.meta | 0 .../ReorderableListPropertyDrawer.cs | 0 .../ReorderableListPropertyDrawer.cs.meta | 0 .../SpecialCasePropertyDrawerBase.cs | 0 .../SpecialCasePropertyDrawerBase.cs.meta | 0 .../Editor/PropertyValidators.meta | 0 .../Editor/PropertyValidators/MaxValuePropertyValidator.cs | 0 .../PropertyValidators/MaxValuePropertyValidator.cs.meta | 0 .../Editor/PropertyValidators/MinValuePropertyValidator.cs | 0 .../PropertyValidators/MinValuePropertyValidator.cs.meta | 0 .../Editor/PropertyValidators/PropertyValidatorBase.cs | 0 .../Editor/PropertyValidators/PropertyValidatorBase.cs.meta | 0 .../Editor/PropertyValidators/RequiredPropertyValidator.cs | 0 .../PropertyValidators/RequiredPropertyValidator.cs.meta | 0 .../PropertyValidators/ValidateInputPropertyValidator.cs | 0 .../ValidateInputPropertyValidator.cs.meta | 0 .../Editor/Utility.meta | 0 .../Editor/Utility/ButtonUtility.cs | 0 .../Editor/Utility/ButtonUtility.cs.meta | 0 .../Editor/Utility/NaughtyEditorGUI.cs | 0 .../Editor/Utility/NaughtyEditorGUI.cs.meta | 0 .../Editor/Utility/PropertyUtility.cs | 0 .../Editor/Utility/PropertyUtility.cs.meta | 0 .../Editor/Utility/ReflectionUtility.cs | 0 .../Editor/Utility/ReflectionUtility.cs.meta | 0 .../Editor/Utility/SavedBool.cs | 0 .../Editor/Utility/SavedBool.cs.meta | 0 Runtime/TouchSocket.meta => TouchSocket.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/ByteManager.meta | 0 .../Core/ByteManager/ByteBlock.cs | 0 .../Core/ByteManager/ByteBlock.cs.meta | 0 .../Core/ByteManager/BytePool.cs | 0 .../Core/ByteManager/BytePool.cs.meta | 0 .../Core/ByteManager/BytesQueue.cs | 0 .../Core/ByteManager/BytesQueue.cs.meta | 0 .../Core/ByteManager/ValueByteBlock.cs | 0 .../Core/ByteManager/ValueByteBlock.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Caching.meta | 0 .../TouchSocket => TouchSocket}/Core/Caching/CacheEntry.cs | 0 .../Core/Caching/CacheEntry.cs.meta | 0 .../Core/Caching/CacheManagementExtensions.cs | 0 .../Core/Caching/CacheManagementExtensions.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Caching/ICache.cs | 0 .../TouchSocket => TouchSocket}/Core/Caching/ICache.cs.meta | 0 .../TouchSocket => TouchSocket}/Core/Caching/ICacheEntry.cs | 0 .../Core/Caching/ICacheEntry.cs.meta | 0 .../TouchSocket => TouchSocket}/Core/Caching/MemoryCache.cs | 0 .../Core/Caching/MemoryCache.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Collections.meta | 0 .../Core/Collections/Concurrent.meta | 0 .../Collections/Concurrent/ConcurrentDoublyDictionary.cs | 0 .../Concurrent/ConcurrentDoublyDictionary.cs.meta | 0 .../Core/Collections/Concurrent/ConcurrentList.cs | 0 .../Core/Collections/Concurrent/ConcurrentList.cs.meta | 0 .../Collections/Concurrent/ConcurrentMultiDictionary.cs | 0 .../Concurrent/ConcurrentMultiDictionary.cs.meta | 0 .../Collections/Concurrent/IntelligentConcurrentQueue.cs | 0 .../Concurrent/IntelligentConcurrentQueue.cs.meta | 0 .../Core/Collections/Concurrent/IntelligentDataQueue.cs | 0 .../Collections/Concurrent/IntelligentDataQueue.cs.meta | 0 .../Core/Collections/Concurrent/TriggerQueue.cs | 0 .../Core/Collections/Concurrent/TriggerQueue.cs.meta | 0 .../Core/Collections/IgnoreCaseNameValueCollection.cs | 0 .../Core/Collections/IgnoreCaseNameValueCollection.cs.meta | 0 .../Core/Collections/NameValueCollectionDebugView.cs | 0 .../Core/Collections/NameValueCollectionDebugView.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Common.meta | 0 .../Core/Common/AppConfigBase.cs | 0 .../Core/Common/AppConfigBase.cs.meta | 0 .../Core/Common/DateExtensions.cs | 0 .../Core/Common/DateExtensions.cs.meta | 0 .../Core/Common/DisposableObject.cs | 0 .../Core/Common/DisposableObject.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Common/Enum.meta | 0 .../Core/Common/Enum/EndianType.cs | 0 .../Core/Common/Enum/EndianType.cs.meta | 0 .../Core/Common/Enum/ResultCode.cs | 0 .../Core/Common/Enum/ResultCode.cs.meta | 0 .../TouchSocket => TouchSocket}/Core/Common/FlowGate.cs | 0 .../Core/Common/FlowGate.cs.meta | 0 .../Core/Common/GlobalEnvironment.cs | 0 .../Core/Common/GlobalEnvironment.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Common/IResult.cs | 0 .../TouchSocket => TouchSocket}/Core/Common/IResult.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Common/IWrite.cs | 0 .../TouchSocket => TouchSocket}/Core/Common/IWrite.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Common/Locker.cs | 0 .../TouchSocket => TouchSocket}/Core/Common/Locker.cs.meta | 0 .../TouchSocket => TouchSocket}/Core/Common/Metadata.cs | 0 .../Core/Common/Metadata.cs.meta | 0 .../Core/Common/MetadataFastBinaryConverter.cs | 0 .../Core/Common/MetadataFastBinaryConverter.cs.meta | 0 .../Core/Common/OptimizedPlatforms.cs | 0 .../Core/Common/OptimizedPlatforms.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Common/Result.cs | 0 .../TouchSocket => TouchSocket}/Core/Common/Result.cs.meta | 0 .../Core/Common/SnowflakeIDGenerator.cs | 0 .../Core/Common/SnowflakeIDGenerator.cs.meta | 0 .../Core/Common/StringResStore.cs | 0 .../Core/Common/StringResStore.cs.meta | 0 .../TouchSocket => TouchSocket}/Core/Common/ThrowHelper.cs | 0 .../Core/Common/ThrowHelper.cs.meta | 0 .../Core/Common/TouchSocketBitConverter.cs | 0 .../Core/Common/TouchSocketBitConverter.cs.meta | 0 .../Core/Common/TouchSocketCoreUtility.cs | 0 .../Core/Common/TouchSocketCoreUtility.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Config.meta | 0 .../Core/Config/TouchSocketConfig.cs | 0 .../Core/Config/TouchSocketConfig.cs.meta | 0 .../Core/Config/TouchSocketCoreConfigExtension.cs | 0 .../Core/Config/TouchSocketCoreConfigExtension.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Converter.meta | 0 .../Core/Converter/BytesConverter.cs | 0 .../Core/Converter/BytesConverter.cs.meta | 0 .../Core/Converter/IConverter.cs | 0 .../Core/Converter/IConverter.cs.meta | 0 .../Core/Converter/StringConverter.cs | 0 .../Core/Converter/StringConverter.cs.meta | 0 .../Core/Converter/TouchSocketConverter.cs | 0 .../Core/Converter/TouchSocketConverter.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Data.meta | 0 .../TouchSocket => TouchSocket}/Core/Data/Compress.meta | 0 .../Core/Data/Compress/GZipDataCompressor.cs | 0 .../Core/Data/Compress/GZipDataCompressor.cs.meta | 0 .../Core/Data/Compress/IDataCompressor.cs | 0 .../Core/Data/Compress/IDataCompressor.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Data/Crc.cs | 0 {Runtime/TouchSocket => TouchSocket}/Core/Data/Crc.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Data/GZip.cs | 0 {Runtime/TouchSocket => TouchSocket}/Core/Data/GZip.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Data/MD5.cs | 0 {Runtime/TouchSocket => TouchSocket}/Core/Data/MD5.cs.meta | 0 .../TouchSocket => TouchSocket}/Core/Data/Security.meta | 0 .../Core/Data/Security/DataSecurity.cs | 0 .../Core/Data/Security/DataSecurity.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Data/Swap.cs | 0 {Runtime/TouchSocket => TouchSocket}/Core/Data/Swap.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Data/XML.meta | 0 .../TouchSocket => TouchSocket}/Core/Data/XML/XmlTool.cs | 0 .../Core/Data/XML/XmlTool.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Dependency.meta | 0 .../Core/Dependency/Attribute.meta | 0 .../Core/Dependency/Attribute/DataValidationAttribute.cs | 0 .../Dependency/Attribute/DataValidationAttribute.cs.meta | 0 .../Dependency/Attribute/DependencyInjectionAttribute.cs | 0 .../Attribute/DependencyInjectionAttribute.cs.meta | 0 .../Core/Dependency/Container.cs | 0 .../Core/Dependency/Container.cs.meta | 0 .../Core/Dependency/ContainerExtension.cs | 0 .../Core/Dependency/ContainerExtension.cs.meta | 0 .../Core/Dependency/ContainerProvider.cs | 0 .../Core/Dependency/ContainerProvider.cs.meta | 0 .../Core/Dependency/DependencyDescriptor.cs | 0 .../Core/Dependency/DependencyDescriptor.cs.meta | 0 .../Core/Dependency/DependencyObject.cs | 0 .../Core/Dependency/DependencyObject.cs.meta | 0 .../Core/Dependency/DependencyProperty.cs | 0 .../Core/Dependency/DependencyProperty.cs.meta | 0 .../Core/Dependency/IContainer.cs | 0 .../Core/Dependency/IContainer.cs.meta | 0 .../Core/Dependency/IContainerProvider.cs | 0 .../Core/Dependency/IContainerProvider.cs.meta | 0 .../TouchSocket => TouchSocket}/Core/Dependency/Lifetime.cs | 0 .../Core/Dependency/Lifetime.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Diagnostics.meta | 0 .../Core/Diagnostics/TimeMeasurer.cs | 0 .../Core/Diagnostics/TimeMeasurer.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Event.meta | 0 .../Core/Event/TouchSocketEventArgs.cs | 0 .../Core/Event/TouchSocketEventArgs.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Exceptions.meta | 0 .../Core/Exceptions/MessageNotFoundException.cs | 0 .../Core/Exceptions/MessageNotFoundException.cs.meta | 0 .../Core/Exceptions/MessageRegisteredException.cs | 0 .../Core/Exceptions/MessageRegisteredException.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Extensions.meta | 0 .../Core/Extensions/BytesExtension.cs | 0 .../Core/Extensions/BytesExtension.cs.meta | 0 .../Core/Extensions/DictionaryExtension.cs | 0 .../Core/Extensions/DictionaryExtension.cs.meta | 0 .../Core/Extensions/RangeExtension.cs | 0 .../Core/Extensions/RangeExtension.cs.meta | 0 .../Core/Extensions/StringExtension.cs | 0 .../Core/Extensions/StringExtension.cs.meta | 0 .../Core/Extensions/SystemExtensions.cs | 0 .../Core/Extensions/SystemExtensions.cs.meta | 0 .../Core/Extensions/SystemNetExtension.cs | 0 .../Core/Extensions/SystemNetExtension.cs.meta | 0 .../Core/Extensions/TaskExtension.cs | 0 .../Core/Extensions/TaskExtension.cs.meta | 0 .../Core/Extensions/TupleExtension.cs | 0 .../Core/Extensions/TupleExtension.cs.meta | 0 .../Core/Extensions/TypeExtension.cs | 0 .../Core/Extensions/TypeExtension.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/IO.meta | 0 .../TouchSocket => TouchSocket}/Core/IO/BlockReadStream.cs | 0 .../Core/IO/BlockReadStream.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/IO/BlockReader.cs | 0 .../TouchSocket => TouchSocket}/Core/IO/BlockReader.cs.meta | 0 .../TouchSocket => TouchSocket}/Core/IO/ConsoleAction.cs | 0 .../Core/IO/ConsoleAction.cs.meta | 0 .../TouchSocket => TouchSocket}/Core/IO/DirectoryUtility.cs | 0 .../Core/IO/DirectoryUtility.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/IO/FileIO.meta | 0 .../TouchSocket => TouchSocket}/Core/IO/FileIO/FilePool.cs | 0 .../Core/IO/FileIO/FilePool.cs.meta | 0 .../Core/IO/FileIO/FileStorage.cs | 0 .../Core/IO/FileIO/FileStorage.cs.meta | 0 .../Core/IO/FileIO/FileStorageReader.cs | 0 .../Core/IO/FileIO/FileStorageReader.cs.meta | 0 .../Core/IO/FileIO/FileStorageStream.cs | 0 .../Core/IO/FileIO/FileStorageStream.cs.meta | 0 .../Core/IO/FileIO/FileStorageWriter.cs | 0 .../Core/IO/FileIO/FileStorageWriter.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/IO/FileUtility.cs | 0 .../TouchSocket => TouchSocket}/Core/IO/FileUtility.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/IO/WrapStream.cs | 0 .../TouchSocket => TouchSocket}/Core/IO/WrapStream.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Logger.meta | 0 .../Core/Logger/ConsoleLogger.cs | 0 .../Core/Logger/ConsoleLogger.cs.meta | 0 .../TouchSocket => TouchSocket}/Core/Logger/EasyLogger.cs | 0 .../Core/Logger/EasyLogger.cs.meta | 0 .../TouchSocket => TouchSocket}/Core/Logger/FileLogger.cs | 0 .../Core/Logger/FileLogger.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Logger/ILog.cs | 0 .../TouchSocket => TouchSocket}/Core/Logger/ILog.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Logger/LogType.cs | 0 .../TouchSocket => TouchSocket}/Core/Logger/LogType.cs.meta | 0 .../TouchSocket => TouchSocket}/Core/Logger/LoggerBase.cs | 0 .../Core/Logger/LoggerBase.cs.meta | 0 .../Core/Logger/LoggerContainerExtension.cs | 0 .../Core/Logger/LoggerContainerExtension.cs.meta | 0 .../Core/Logger/LoggerExtensions.cs | 0 .../Core/Logger/LoggerExtensions.cs.meta | 0 .../TouchSocket => TouchSocket}/Core/Logger/LoggerGroup.cs | 0 .../Core/Logger/LoggerGroup.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Mapper.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Mapper/Mapper.cs | 0 .../TouchSocket => TouchSocket}/Core/Mapper/Mapper.cs.meta | 0 .../TouchSocket => TouchSocket}/Core/Mapper/MapperOption.cs | 0 .../Core/Mapper/MapperOption.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Packages_.meta | 0 .../TouchSocket => TouchSocket}/Core/Packages_/IPackage.cs | 0 .../Core/Packages_/IPackage.cs.meta | 0 .../Core/Packages_/MsgRouterPackage.cs | 0 .../Core/Packages_/MsgRouterPackage.cs.meta | 0 .../Core/Packages_/PackageBase.cs | 0 .../Core/Packages_/PackageBase.cs.meta | 0 .../Core/Packages_/PackageExtensions.cs | 0 .../Core/Packages_/PackageExtensions.cs.meta | 0 .../Core/Packages_/RouterPackage.cs | 0 .../Core/Packages_/RouterPackage.cs.meta | 0 .../Core/Packages_/WaitPackage.cs | 0 .../Core/Packages_/WaitPackage.cs.meta | 0 .../Core/Packages_/WaitRouterPackage.cs | 0 .../Core/Packages_/WaitRouterPackage.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Plugins.meta | 0 .../Core/Plugins/AsyncRaiserAttribute.cs | 0 .../Core/Plugins/AsyncRaiserAttribute.cs.meta | 0 .../TouchSocket => TouchSocket}/Core/Plugins/IPlugin.cs | 0 .../Core/Plugins/IPlugin.cs.meta | 0 .../Core/Plugins/IPluginObject.cs | 0 .../Core/Plugins/IPluginObject.cs.meta | 0 .../Core/Plugins/IPluginsManager.cs | 0 .../Core/Plugins/IPluginsManager.cs.meta | 0 .../Core/Plugins/PlguinObjectExtension.cs | 0 .../Core/Plugins/PlguinObjectExtension.cs.meta | 0 .../TouchSocket => TouchSocket}/Core/Plugins/PluginBase.cs | 0 .../Core/Plugins/PluginBase.cs.meta | 0 .../Core/Plugins/PluginsManager.cs | 0 .../Core/Plugins/PluginsManager.cs.meta | 0 .../Core/Plugins/PluginsManagerExtension.cs | 0 .../Core/Plugins/PluginsManagerExtension.cs.meta | 0 .../Core/Plugins/SingletonPluginAttribute.cs | 0 .../Core/Plugins/SingletonPluginAttribute.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Pool.meta | 0 .../TouchSocket => TouchSocket}/Core/Pool/ObjectPool.meta | 0 .../Core/Pool/ObjectPool/IObjectPool.cs | 0 .../Core/Pool/ObjectPool/IObjectPool.cs.meta | 0 .../Core/Pool/ObjectPool/IPoolObject.cs | 0 .../Core/Pool/ObjectPool/IPoolObject.cs.meta | 0 .../Core/Pool/ObjectPool/ObjectPool.cs | 0 .../Core/Pool/ObjectPool/ObjectPool.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Reflection.meta | 0 .../Core/Reflection/DynamicMethodMemberAccessor.cs | 0 .../Core/Reflection/DynamicMethodMemberAccessor.cs.meta | 0 .../Core/Reflection/ExpressionMapper.cs | 0 .../Core/Reflection/ExpressionMapper.cs.meta | 0 .../Core/Reflection/IMemberAccessor.cs | 0 .../Core/Reflection/IMemberAccessor.cs.meta | 0 .../TouchSocket => TouchSocket}/Core/Reflection/Member.cs | 0 .../Core/Reflection/Member.cs.meta | 0 .../Core/Reflection/MemberAccessor.cs | 0 .../Core/Reflection/MemberAccessor.cs.meta | 0 .../Core/Reflection/MemberGetter.cs | 0 .../Core/Reflection/MemberGetter.cs.meta | 0 .../Core/Reflection/MemberSetter.cs | 0 .../Core/Reflection/MemberSetter.cs.meta | 0 .../TouchSocket => TouchSocket}/Core/Reflection/Method.cs | 0 .../Core/Reflection/Method.cs.meta | 0 .../TouchSocket => TouchSocket}/Core/Reflection/Property.cs | 0 .../Core/Reflection/Property.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Run.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Run/Action.meta | 0 .../TouchSocket => TouchSocket}/Core/Run/Action/EasyTask.cs | 0 .../Core/Run/Action/EasyTask.cs.meta | 0 .../Core/Run/Action/LoopAction.cs | 0 .../Core/Run/Action/LoopAction.cs.meta | 0 .../Core/Run/Action/RunStatus.cs | 0 .../Core/Run/Action/RunStatus.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Run/Message.meta | 0 .../Core/Run/Message/AppMessageAttribute.cs | 0 .../Core/Run/Message/AppMessageAttribute.cs.meta | 0 .../Core/Run/Message/AppMessenger.cs | 0 .../Core/Run/Message/AppMessenger.cs.meta | 0 .../Core/Run/Message/AppMessengerExtensions.cs | 0 .../Core/Run/Message/AppMessengerExtensions.cs.meta | 0 .../Core/Run/Message/IMessageObject.cs | 0 .../Core/Run/Message/IMessageObject.cs.meta | 0 .../Core/Run/Message/MessageInstance.cs | 0 .../Core/Run/Message/MessageInstance.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Run/Timers.meta | 0 .../Core/Run/Timers/SingleTimer.cs | 0 .../Core/Run/Timers/SingleTimer.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/Run/WaitPool.meta | 0 .../Core/Run/WaitPool/IWaitResult.cs | 0 .../Core/Run/WaitPool/IWaitResult.cs.meta | 0 .../Core/Run/WaitPool/ValueWaitResult.cs | 0 .../Core/Run/WaitPool/ValueWaitResult.cs.meta | 0 .../Core/Run/WaitPool/WaitData.cs | 0 .../Core/Run/WaitPool/WaitData.cs.meta | 0 .../Core/Run/WaitPool/WaitDataStatus.cs | 0 .../Core/Run/WaitPool/WaitDataStatus.cs.meta | 0 .../Core/Run/WaitPool/WaitHandlePool.cs | 0 .../Core/Run/WaitPool/WaitHandlePool.cs.meta | 0 .../Core/Run/WaitPool/WaitResult.cs | 0 .../Core/Run/WaitPool/WaitResult.cs.meta | 0 .../TouchSocket => TouchSocket}/Core/Serialization.meta | 0 .../Core/Serialization/Attributes.meta | 0 .../Core/Serialization/Attributes/FastConverterAttribute.cs | 0 .../Serialization/Attributes/FastConverterAttribute.cs.meta | 0 .../Serialization/Attributes/FastNonSerializedAttribute.cs | 0 .../Attributes/FastNonSerializedAttribute.cs.meta | 0 .../Serialization/Attributes/FastSerializedAttribute.cs | 0 .../Attributes/FastSerializedAttribute.cs.meta | 0 .../Core/Serialization/FastBinary.meta | 0 .../Core/Serialization/FastBinary/FastBinaryFormatter.cs | 0 .../Serialization/FastBinary/FastBinaryFormatter.cs.meta | 0 .../Core/Serialization/FastBinary/IFastBinaryConverter.cs | 0 .../Serialization/FastBinary/IFastBinaryConverter.cs.meta | 0 .../Core/Serialization/FastBinary/InstanceType.cs | 0 .../Core/Serialization/FastBinary/InstanceType.cs.meta | 0 .../Core/Serialization/FastBinary/SerializObject.cs | 0 .../Core/Serialization/FastBinary/SerializObject.cs.meta | 0 .../Core/Serialization/FastBinary/SerializationType.cs | 0 .../Core/Serialization/FastBinary/SerializationType.cs.meta | 0 .../Serialization/FastBinary/VersionFastBinaryConverter.cs | 0 .../FastBinary/VersionFastBinaryConverter.cs.meta | 0 .../Core/Serialization/Json.meta | 0 .../Core/Serialization/Json/JsonFast.cs | 0 .../Core/Serialization/Json/JsonFast.cs.meta | 0 .../Core/Serialization/Json/JsonNet.cs | 0 .../Core/Serialization/Json/JsonNet.cs.meta | 0 .../Core/Serialization/SerializeConvert.cs | 0 .../Core/Serialization/SerializeConvert.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Core/代码说明.txt | 0 .../TouchSocket => TouchSocket}/Core/代码说明.txt.meta | 0 {Runtime/TouchSocket => TouchSocket}/Http.meta | 0 {Runtime/TouchSocket => TouchSocket}/Http/Common.meta | 0 .../Http/Common/FileCachePool.cs | 0 .../Http/Common/FileCachePool.cs.meta | 0 .../TouchSocket => TouchSocket}/Http/Common/HttpBase.cs | 0 .../Http/Common/HttpBase.cs.meta | 0 .../TouchSocket => TouchSocket}/Http/Common/HttpContext.cs | 0 .../Http/Common/HttpContext.cs.meta | 0 .../TouchSocket => TouchSocket}/Http/Common/HttpProxy.cs | 0 .../Http/Common/HttpProxy.cs.meta | 0 .../TouchSocket => TouchSocket}/Http/Common/HttpRange.cs | 0 .../Http/Common/HttpRange.cs.meta | 0 .../TouchSocket => TouchSocket}/Http/Common/HttpRequest.cs | 0 .../Http/Common/HttpRequest.cs.meta | 0 .../TouchSocket => TouchSocket}/Http/Common/HttpResponse.cs | 0 .../Http/Common/HttpResponse.cs.meta | 0 .../TouchSocket => TouchSocket}/Http/Common/HttpTools.cs | 0 .../Http/Common/HttpTools.cs.meta | 0 .../Http/Common/MultifileCollection.cs | 0 .../Http/Common/MultifileCollection.cs.meta | 0 .../Http/Common/TouchSocketHttpUtility.cs | 0 .../Http/Common/TouchSocketHttpUtility.cs.meta | 0 .../TouchSocket => TouchSocket}/Http/Common/WebProxy.meta | 0 .../Http/Common/WebProxy/AuthenticationChallenge.cs | 0 .../Http/Common/WebProxy/AuthenticationChallenge.cs.meta | 0 .../Http/Common/WebProxy/AuthenticationType.cs | 0 .../Http/Common/WebProxy/AuthenticationType.cs.meta | 0 .../Http/Common/WebProxy/NetworkCredential.cs | 0 .../Http/Common/WebProxy/NetworkCredential.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Http/Components.meta | 0 .../Http/Components/HttpClient.cs | 0 .../Http/Components/HttpClient.cs.meta | 0 .../Http/Components/HttpService.cs | 0 .../Http/Components/HttpService.cs.meta | 0 .../Http/Components/HttpSocketClient.cs | 0 .../Http/Components/HttpSocketClient.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Http/Config.meta | 0 .../Http/Config/HttpConfigExtensions.cs | 0 .../Http/Config/HttpConfigExtensions.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Http/DataAdapter.meta | 0 .../Http/DataAdapter/HttpClientDataHandlingAdapter.cs | 0 .../Http/DataAdapter/HttpClientDataHandlingAdapter.cs.meta | 0 .../Http/DataAdapter/HttpServerDataHandlingAdapter.cs | 0 .../Http/DataAdapter/HttpServerDataHandlingAdapter.cs.meta | 0 .../TouchSocket => TouchSocket}/Http/DelegateCollection.cs | 0 .../Http/DelegateCollection.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Http/Enum.meta | 0 .../TouchSocket => TouchSocket}/Http/Enum/HttpHeaders.cs | 0 .../Http/Enum/HttpHeaders.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Http/EventArgs.meta | 0 .../Http/EventArgs/HttpContextEventArgs.cs | 0 .../Http/EventArgs/HttpContextEventArgs.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Http/Extensions.meta | 0 .../Http/Extensions/HttpExtensions.cs | 0 .../Http/Extensions/HttpExtensions.cs.meta | 0 .../Http/Extensions/HttpPluginsManagerExtension.cs | 0 .../Http/Extensions/HttpPluginsManagerExtension.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Http/Interface.meta | 0 .../Http/Interface/HttpPluginInterface.cs | 0 .../Http/Interface/HttpPluginInterface.cs.meta | 0 .../TouchSocket => TouchSocket}/Http/Interface/IFormFile.cs | 0 .../Http/Interface/IFormFile.cs.meta | 0 .../Http/Interface/IHttpClient.cs | 0 .../Http/Interface/IHttpClient.cs.meta | 0 .../Http/Interface/IHttpService.cs | 0 .../Http/Interface/IHttpService.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Http/Plugins.meta | 0 .../Http/Plugins/DefaultHttpServicePlugin.cs | 0 .../Http/Plugins/DefaultHttpServicePlugin.cs.meta | 0 .../Http/Plugins/HttpPluginBase.cs | 0 .../Http/Plugins/HttpPluginBase.cs.meta | 0 .../Http/Plugins/HttpStaticPagePlugin.cs | 0 .../Http/Plugins/HttpStaticPagePlugin.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Http/WebSockets.meta | 0 .../TouchSocket => TouchSocket}/Http/WebSockets/Common.meta | 0 .../Http/WebSockets/Common/WSDataFrame.cs | 0 .../Http/WebSockets/Common/WSDataFrame.cs.meta | 0 .../Http/WebSockets/Common/WSTools.cs | 0 .../Http/WebSockets/Common/WSTools.cs.meta | 0 .../Http/WebSockets/Components.meta | 0 .../Http/WebSockets/Components/WebSocketClient.cs | 0 .../Http/WebSockets/Components/WebSocketClient.cs.meta | 0 .../TouchSocket => TouchSocket}/Http/WebSockets/Config.meta | 0 .../Http/WebSockets/Config/WebSocketConfigExtensions.cs | 0 .../WebSockets/Config/WebSocketConfigExtensions.cs.meta | 0 .../Http/WebSockets/DataAdapter.meta | 0 .../WebSockets/DataAdapter/WebSocketDataHandlingAdapter.cs | 0 .../DataAdapter/WebSocketDataHandlingAdapter.cs.meta | 0 .../Http/WebSockets/DelegateCollection.cs | 0 .../Http/WebSockets/DelegateCollection.cs.meta | 0 .../TouchSocket => TouchSocket}/Http/WebSockets/Enum.meta | 0 .../Http/WebSockets/Enum/WSDataType.cs | 0 .../Http/WebSockets/Enum/WSDataType.cs.meta | 0 .../Http/WebSockets/EventArgs.meta | 0 .../Http/WebSockets/EventArgs/WSDataFrameEventArgs.cs | 0 .../Http/WebSockets/EventArgs/WSDataFrameEventArgs.cs.meta | 0 .../Http/WebSockets/Exceptions.meta | 0 .../Http/WebSockets/Exceptions/WebSocketConnectException.cs | 0 .../WebSockets/Exceptions/WebSocketConnectException.cs.meta | 0 .../Http/WebSockets/Extensions.meta | 0 .../Http/WebSockets/Extensions/WSClientExtensions.cs | 0 .../Http/WebSockets/Extensions/WSClientExtensions.cs.meta | 0 .../Http/WebSockets/Extensions/WSDataFrameExtensions.cs | 0 .../WebSockets/Extensions/WSDataFrameExtensions.cs.meta | 0 .../Http/WebSockets/Extensions/WebSocketExtensions.cs | 0 .../Http/WebSockets/Extensions/WebSocketExtensions.cs.meta | 0 .../Extensions/WebSocketPluginsManagerExtension.cs | 0 .../Extensions/WebSocketPluginsManagerExtension.cs.meta | 0 .../Http/WebSockets/Extensions/WebSocketServerExtensions.cs | 0 .../WebSockets/Extensions/WebSocketServerExtensions.cs.meta | 0 .../Http/WebSockets/Interface.meta | 0 .../Http/WebSockets/Interface/IWebSocketClient.cs | 0 .../Http/WebSockets/Interface/IWebSocketClient.cs.meta | 0 .../Http/WebSockets/Interface/IWebSocketPlugin.cs | 0 .../Http/WebSockets/Interface/IWebSocketPlugin.cs.meta | 0 .../Http/WebSockets/Plugins.meta | 0 .../Http/WebSockets/Plugins/WSCommandLinePlugin.cs | 0 .../Http/WebSockets/Plugins/WSCommandLinePlugin.cs.meta | 0 .../Http/WebSockets/Plugins/WebSocketHeartbeatPlugin.cs | 0 .../WebSockets/Plugins/WebSocketHeartbeatPlugin.cs.meta | 0 .../Http/WebSockets/Plugins/WebSocketPluginBase.cs | 0 .../Http/WebSockets/Plugins/WebSocketPluginBase.cs.meta | 0 .../Http/WebSockets/Plugins/WebSocketServerPlugin.cs | 0 .../Http/WebSockets/Plugins/WebSocketServerPlugin.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Resources.meta | 0 .../TouchSocket => TouchSocket}/Resources/AssemblyInfo.cs | 0 .../Resources/AssemblyInfo.cs.meta | 0 .../Resources/TouchSocketStatus.cs | 0 .../Resources/TouchSocketStatus.cs.meta | 0 .../Resources/TouchSocketStatusExtension.cs | 0 .../Resources/TouchSocketStatusExtension.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Rpc.meta | 0 {Runtime/TouchSocket => TouchSocket}/Rpc/Global.meta | 0 .../TouchSocket => TouchSocket}/Rpc/Global/Attribute.meta | 0 .../Rpc/Global/Attribute/IRpcActionFilter.cs | 0 .../Rpc/Global/Attribute/IRpcActionFilter.cs.meta | 0 .../Rpc/Global/Attribute/RpcActionFilterAttribute.cs | 0 .../Rpc/Global/Attribute/RpcActionFilterAttribute.cs.meta | 0 .../Rpc/Global/Attribute/RpcAttribute.cs | 0 .../Rpc/Global/Attribute/RpcAttribute.cs.meta | 0 .../Rpc/Global/Attribute/RpcProxyAttribute.cs | 0 .../Rpc/Global/Attribute/RpcProxyAttribute.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Code.meta | 0 .../Rpc/Global/Code/ClassCellCode.cs | 0 .../Rpc/Global/Code/ClassCellCode.cs.meta | 0 .../Rpc/Global/Code/ClassCodeGenerator.cs | 0 .../Rpc/Global/Code/ClassCodeGenerator.cs.meta | 0 .../Rpc/Global/Code/CodeGenerator.cs | 0 .../Rpc/Global/Code/CodeGenerator.cs.meta | 0 .../Rpc/Global/Code/MethodCellCode.cs | 0 .../Rpc/Global/Code/MethodCellCode.cs.meta | 0 .../Rpc/Global/Code/ServerCellCode.cs | 0 .../Rpc/Global/Code/ServerCellCode.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Common.meta | 0 .../Rpc/Global/Common/ActionMap.cs | 0 .../Rpc/Global/Common/ActionMap.cs.meta | 0 .../Rpc/Global/Common/FeedbackType.cs | 0 .../Rpc/Global/Common/FeedbackType.cs.meta | 0 .../Rpc/Global/Common/InvokeResult.cs | 0 .../Rpc/Global/Common/InvokeResult.cs.meta | 0 .../Rpc/Global/Common/MethodInstance.cs | 0 .../Rpc/Global/Common/MethodInstance.cs.meta | 0 .../Rpc/Global/Common/RpcServer.cs | 0 .../Rpc/Global/Common/RpcServer.cs.meta | 0 .../Rpc/Global/Common/RpcServerFactory.cs | 0 .../Rpc/Global/Common/RpcServerFactory.cs.meta | 0 .../Rpc/Global/Common/RpcStore.cs | 0 .../Rpc/Global/Common/RpcStore.cs.meta | 0 .../Rpc/Global/Common/TransientRpcServer.cs | 0 .../Rpc/Global/Common/TransientRpcServer.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Enum.meta | 0 .../Rpc/Global/Enum/CodeGeneratorFlag.cs | 0 .../Rpc/Global/Enum/CodeGeneratorFlag.cs.meta | 0 .../Rpc/Global/Enum/InvokeStatus.cs | 0 .../Rpc/Global/Enum/InvokeStatus.cs.meta | 0 .../Rpc/Global/Enum/MethodFlags.cs | 0 .../Rpc/Global/Enum/MethodFlags.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/Global/Exceptions.meta | 0 .../Rpc/Global/Exceptions/RpcExceptions.cs | 0 .../Rpc/Global/Exceptions/RpcExceptions.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/Global/Extensions.meta | 0 .../Rpc/Global/Extensions/RpcConfigExtensions.cs | 0 .../Rpc/Global/Extensions/RpcConfigExtensions.cs.meta | 0 .../Rpc/Global/Extensions/RpcParserExtensions.cs | 0 .../Rpc/Global/Extensions/RpcParserExtensions.cs.meta | 0 .../Rpc/Global/Extensions/RpcStoreExtensions.cs | 0 .../Rpc/Global/Extensions/RpcStoreExtensions.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/Global/Interface.meta | 0 .../Rpc/Global/Interface/ICallContext.cs | 0 .../Rpc/Global/Interface/ICallContext.cs.meta | 0 .../Rpc/Global/Interface/IInvokeOption.cs | 0 .../Rpc/Global/Interface/IInvokeOption.cs.meta | 0 .../Rpc/Global/Interface/IRemoteServer.cs | 0 .../Rpc/Global/Interface/IRemoteServer.cs.meta | 0 .../Rpc/Global/Interface/IRpcClient.cs | 0 .../Rpc/Global/Interface/IRpcClient.cs.meta | 0 .../Rpc/Global/Interface/IRpcParser.cs | 0 .../Rpc/Global/Interface/IRpcParser.cs.meta | 0 .../Rpc/Global/Interface/IRpcServer.cs | 0 .../Rpc/Global/Interface/IRpcServer.cs.meta | 0 .../Rpc/Global/Interface/IRpcServerFactory.cs | 0 .../Rpc/Global/Interface/IRpcServerFactory.cs.meta | 0 .../Rpc/Global/Interface/ITransientRpcServer.cs | 0 .../Rpc/Global/Interface/ITransientRpcServer.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc.meta | 0 .../TouchSocket => TouchSocket}/Rpc/JsonRpc/Attribute.meta | 0 .../Rpc/JsonRpc/Attribute/JsonRpcAttribute.cs | 0 .../Rpc/JsonRpc/Attribute/JsonRpcAttribute.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/JsonRpc/Common.meta | 0 .../Rpc/JsonRpc/Common/JsonResponseContext.cs | 0 .../Rpc/JsonRpc/Common/JsonResponseContext.cs.meta | 0 .../Rpc/JsonRpc/Common/JsonRpcCallContext.cs | 0 .../Rpc/JsonRpc/Common/JsonRpcCallContext.cs.meta | 0 .../Rpc/JsonRpc/Common/JsonRpcContext.cs | 0 .../Rpc/JsonRpc/Common/JsonRpcContext.cs.meta | 0 .../Rpc/JsonRpc/Common/JsonRpcRequest.cs | 0 .../Rpc/JsonRpc/Common/JsonRpcRequest.cs.meta | 0 .../Rpc/JsonRpc/Common/JsonRpcResponse.cs | 0 .../Rpc/JsonRpc/Common/JsonRpcResponse.cs.meta | 0 .../Rpc/JsonRpc/Common/JsonRpcWaitResult.cs | 0 .../Rpc/JsonRpc/Common/JsonRpcWaitResult.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/JsonRpc/Components.meta | 0 .../Rpc/JsonRpc/Components/JsonRpcClient.cs | 0 .../Rpc/JsonRpc/Components/JsonRpcClient.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/JsonRpc/Config.meta | 0 .../Rpc/JsonRpc/Config/JsonRpcConfigExtensions.cs | 0 .../Rpc/JsonRpc/Config/JsonRpcConfigExtensions.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Enum.meta | 0 .../TouchSocket => TouchSocket}/Rpc/JsonRpc/Enum/JRPT.cs | 0 .../Rpc/JsonRpc/Enum/JRPT.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/JsonRpc/Extensions.meta | 0 .../JsonRpc/Extensions/JsonRpcPluginsManagerExtension.cs | 0 .../Extensions/JsonRpcPluginsManagerExtension.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/JsonRpc/Interface.meta | 0 .../Rpc/JsonRpc/Interface/IJsonRpcCallContext.cs | 0 .../Rpc/JsonRpc/Interface/IJsonRpcCallContext.cs.meta | 0 .../Rpc/JsonRpc/Interface/IJsonRpcClient.cs | 0 .../Rpc/JsonRpc/Interface/IJsonRpcClient.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/JsonRpc/Plugins.meta | 0 .../Rpc/JsonRpc/Plugins/JsonRpcParserPlugin.cs | 0 .../Rpc/JsonRpc/Plugins/JsonRpcParserPlugin.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc.meta | 0 .../TouchSocket => TouchSocket}/Rpc/TouchRpc/Attribute.meta | 0 .../Rpc/TouchRpc/Attribute/TouchRpcAttribute.cs | 0 .../Rpc/TouchRpc/Attribute/TouchRpcAttribute.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/TouchRpc/Channel.meta | 0 .../Rpc/TouchRpc/Channel/Channel.cs | 0 .../Rpc/TouchRpc/Channel/Channel.cs.meta | 0 .../Rpc/TouchRpc/Channel/ChannelPackage.cs | 0 .../Rpc/TouchRpc/Channel/ChannelPackage.cs.meta | 0 .../Rpc/TouchRpc/Channel/ChannelStatus.cs | 0 .../Rpc/TouchRpc/Channel/ChannelStatus.cs.meta | 0 .../Rpc/TouchRpc/Channel/WaitCreateChannelPackage.cs | 0 .../Rpc/TouchRpc/Channel/WaitCreateChannelPackage.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/TouchRpc/Common.meta | 0 .../Rpc/TouchRpc/Common/FlowOperator.cs | 0 .../Rpc/TouchRpc/Common/FlowOperator.cs.meta | 0 .../Rpc/TouchRpc/Common/Interface.meta | 0 .../Rpc/TouchRpc/Common/Interface/IDependencyTouchRpc.cs | 0 .../TouchRpc/Common/Interface/IDependencyTouchRpc.cs.meta | 0 .../Rpc/TouchRpc/Common/Interface/ITouchRpc.cs | 0 .../Rpc/TouchRpc/Common/Interface/ITouchRpc.cs.meta | 0 .../Rpc/TouchRpc/Common/Interface/ITouchRpcCallContext.cs | 0 .../TouchRpc/Common/Interface/ITouchRpcCallContext.cs.meta | 0 .../Rpc/TouchRpc/Common/Interface/ITouchRpcService.cs | 0 .../Rpc/TouchRpc/Common/Interface/ITouchRpcService.cs.meta | 0 .../Rpc/TouchRpc/Common/TouchRpcUtility.cs | 0 .../Rpc/TouchRpc/Common/TouchRpcUtility.cs.meta | 0 .../Rpc/TouchRpc/Common/WaitPingPackage.cs | 0 .../Rpc/TouchRpc/Common/WaitPingPackage.cs.meta | 0 .../Rpc/TouchRpc/Common/WaitSetID.cs | 0 .../Rpc/TouchRpc/Common/WaitSetID.cs.meta | 0 .../Rpc/TouchRpc/Common/WaitVerify.cs | 0 .../Rpc/TouchRpc/Common/WaitVerify.cs.meta | 0 .../Rpc/TouchRpc/Components.meta | 0 .../Rpc/TouchRpc/Components/Http.meta | 0 .../Rpc/TouchRpc/Components/Http/HttpTouchRpcClient.cs | 0 .../Rpc/TouchRpc/Components/Http/HttpTouchRpcClient.cs.meta | 0 .../Rpc/TouchRpc/Components/Http/HttpTouchRpcService.cs | 0 .../TouchRpc/Components/Http/HttpTouchRpcService.cs.meta | 0 .../TouchRpc/Components/Http/HttpTouchRpcSocketClient.cs | 0 .../Components/Http/HttpTouchRpcSocketClient.cs.meta | 0 .../Rpc/TouchRpc/Components/Http/Interface.meta | 0 .../Components/Http/Interface/IHttpTouchRpcClient.cs | 0 .../Components/Http/Interface/IHttpTouchRpcClient.cs.meta | 0 .../Components/Http/Interface/IHttpTouchRpcService.cs | 0 .../Components/Http/Interface/IHttpTouchRpcService.cs.meta | 0 .../Rpc/TouchRpc/Components/RpcActorGroup.cs | 0 .../Rpc/TouchRpc/Components/RpcActorGroup.cs.meta | 0 .../Rpc/TouchRpc/Components/Tcp.meta | 0 .../Rpc/TouchRpc/Components/Tcp/Interface.meta | 0 .../TouchRpc/Components/Tcp/Interface/ITcpTouchRpcClient.cs | 0 .../Components/Tcp/Interface/ITcpTouchRpcClient.cs.meta | 0 .../Components/Tcp/Interface/ITcpTouchRpcService.cs | 0 .../Components/Tcp/Interface/ITcpTouchRpcService.cs.meta | 0 .../Rpc/TouchRpc/Components/Tcp/TcpTouchRpcClient.cs | 0 .../Rpc/TouchRpc/Components/Tcp/TcpTouchRpcClient.cs.meta | 0 .../Rpc/TouchRpc/Components/Tcp/TcpTouchRpcService.cs | 0 .../Rpc/TouchRpc/Components/Tcp/TcpTouchRpcService.cs.meta | 0 .../Rpc/TouchRpc/Components/Tcp/TcpTouchRpcSocketClient.cs | 0 .../TouchRpc/Components/Tcp/TcpTouchRpcSocketClient.cs.meta | 0 .../Rpc/TouchRpc/Components/Udp.meta | 0 .../Rpc/TouchRpc/Components/Udp/Interface.meta | 0 .../Rpc/TouchRpc/Components/Udp/Interface/IUdpTouchRpc.cs | 0 .../TouchRpc/Components/Udp/Interface/IUdpTouchRpc.cs.meta | 0 .../Rpc/TouchRpc/Components/Udp/UdpTouchRpc.cs | 0 .../Rpc/TouchRpc/Components/Udp/UdpTouchRpc.cs.meta | 0 .../Rpc/TouchRpc/Components/Websocket.meta | 0 .../Rpc/TouchRpc/Components/Websocket/Interface.meta | 0 .../Components/Websocket/Interface/IWSTouchRpcClient.cs | 0 .../Websocket/Interface/IWSTouchRpcClient.cs.meta | 0 .../Components/Websocket/Interface/IWSTouchRpcClientBase.cs | 0 .../Websocket/Interface/IWSTouchRpcClientBase.cs.meta | 0 .../Rpc/TouchRpc/Components/Websocket/WSTouchRpcClient.cs | 0 .../TouchRpc/Components/Websocket/WSTouchRpcClient.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/TouchRpc/Config.meta | 0 .../Rpc/TouchRpc/Config/TouchRpcConfigExtensions.cs | 0 .../Rpc/TouchRpc/Config/TouchRpcConfigExtensions.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Enum.meta | 0 .../Rpc/TouchRpc/Enum/RouteType.cs | 0 .../Rpc/TouchRpc/Enum/RouteType.cs.meta | 0 .../Rpc/TouchRpc/Enum/TransferFlags.cs | 0 .../Rpc/TouchRpc/Enum/TransferFlags.cs.meta | 0 .../Rpc/TouchRpc/Enum/TransferType.cs | 0 .../Rpc/TouchRpc/Enum/TransferType.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/TouchRpc/EventArgs.meta | 0 .../Rpc/TouchRpc/EventArgs/FileOperationEventArgs.cs | 0 .../Rpc/TouchRpc/EventArgs/FileOperationEventArgs.cs.meta | 0 .../Rpc/TouchRpc/EventArgs/FileTransferStatusEventArgs.cs | 0 .../TouchRpc/EventArgs/FileTransferStatusEventArgs.cs.meta | 0 .../Rpc/TouchRpc/EventArgs/HttpVerifyOptionEventArgs.cs | 0 .../TouchRpc/EventArgs/HttpVerifyOptionEventArgs.cs.meta | 0 .../Rpc/TouchRpc/EventArgs/PackageRouterEventArgs.cs | 0 .../Rpc/TouchRpc/EventArgs/PackageRouterEventArgs.cs.meta | 0 .../Rpc/TouchRpc/EventArgs/ProtocolDataEventArgs.cs | 0 .../Rpc/TouchRpc/EventArgs/ProtocolDataEventArgs.cs.meta | 0 .../Rpc/TouchRpc/EventArgs/StreamEventArgs.cs | 0 .../Rpc/TouchRpc/EventArgs/StreamEventArgs.cs.meta | 0 .../Rpc/TouchRpc/EventArgs/StreamOperationEventArgs.cs | 0 .../Rpc/TouchRpc/EventArgs/StreamOperationEventArgs.cs.meta | 0 .../Rpc/TouchRpc/EventArgs/StreamStatusEventArgs.cs | 0 .../Rpc/TouchRpc/EventArgs/StreamStatusEventArgs.cs.meta | 0 .../Rpc/TouchRpc/EventArgs/VerifyOptionEventArgs.cs | 0 .../Rpc/TouchRpc/EventArgs/VerifyOptionEventArgs.cs.meta | 0 .../Rpc/TouchRpc/Exceptions.meta | 0 .../Rpc/TouchRpc/Exceptions/ProtocolException.cs | 0 .../Rpc/TouchRpc/Exceptions/ProtocolException.cs.meta | 0 .../Rpc/TouchRpc/Exceptions/TokenVerifyException.cs | 0 .../Rpc/TouchRpc/Exceptions/TokenVerifyException.cs.meta | 0 .../Rpc/TouchRpc/Exceptions/TouchRpcExceptions.cs | 0 .../Rpc/TouchRpc/Exceptions/TouchRpcExceptions.cs.meta | 0 .../Rpc/TouchRpc/Extensions.meta | 0 .../Rpc/TouchRpc/Extensions/RpcActorExtensions.cs | 0 .../Rpc/TouchRpc/Extensions/RpcActorExtensions.cs.meta | 0 .../Rpc/TouchRpc/Extensions/TouchRpcContainerExtension.cs | 0 .../TouchRpc/Extensions/TouchRpcContainerExtension.cs.meta | 0 .../Rpc/TouchRpc/Extensions/TouchRpcExtensions.cs | 0 .../Rpc/TouchRpc/Extensions/TouchRpcExtensions.cs.meta | 0 .../TouchRpc/Extensions/TouchRpcPluginsManagerExtension.cs | 0 .../Extensions/TouchRpcPluginsManagerExtension.cs.meta | 0 .../Rpc/TouchRpc/Extensions/TouchRpcServiceExtension.cs | 0 .../TouchRpc/Extensions/TouchRpcServiceExtension.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File.meta | 0 .../Rpc/TouchRpc/File/FileOperator.cs | 0 .../Rpc/TouchRpc/File/FileOperator.cs.meta | 0 .../Rpc/TouchRpc/File/FileResourceController.cs | 0 .../Rpc/TouchRpc/File/FileResourceController.cs.meta | 0 .../Rpc/TouchRpc/File/IFileResourceController.cs | 0 .../Rpc/TouchRpc/File/IFileResourceController.cs.meta | 0 .../Rpc/TouchRpc/File/PullSmallFileResult.cs | 0 .../Rpc/TouchRpc/File/PullSmallFileResult.cs.meta | 0 .../Rpc/TouchRpc/File/RemoteFileInfo.cs | 0 .../Rpc/TouchRpc/File/RemoteFileInfo.cs.meta | 0 .../Rpc/TouchRpc/File/RemoteFileOperator.cs | 0 .../Rpc/TouchRpc/File/RemoteFileOperator.cs.meta | 0 .../Rpc/TouchRpc/File/RemoteFileSystemInfo.cs | 0 .../Rpc/TouchRpc/File/RemoteFileSystemInfo.cs.meta | 0 .../Rpc/TouchRpc/File/TouchRpcFileInfo.cs | 0 .../Rpc/TouchRpc/File/TouchRpcFileInfo.cs.meta | 0 .../Rpc/TouchRpc/File/TouchRpcFileStream.cs | 0 .../Rpc/TouchRpc/File/TouchRpcFileStream.cs.meta | 0 .../Rpc/TouchRpc/File/WaitFileInfoPackage.cs | 0 .../Rpc/TouchRpc/File/WaitFileInfoPackage.cs.meta | 0 .../Rpc/TouchRpc/File/WaitPushFileAckPackage.cs | 0 .../Rpc/TouchRpc/File/WaitPushFileAckPackage.cs.meta | 0 .../Rpc/TouchRpc/File/WaitSmallFilePackage.cs | 0 .../Rpc/TouchRpc/File/WaitSmallFilePackage.cs.meta | 0 .../Rpc/TouchRpc/File/WaitTransferPackage.cs | 0 .../Rpc/TouchRpc/File/WaitTransferPackage.cs.meta | 0 .../Rpc/TouchRpc/MessageQueue.meta | 0 .../Rpc/TouchRpc/MessageQueue/DeliverEventArgs.cs | 0 .../Rpc/TouchRpc/MessageQueue/DeliverEventArgs.cs.meta | 0 .../Rpc/TouchRpc/MessageQueue/MessageQueueClient.cs | 0 .../Rpc/TouchRpc/MessageQueue/MessageQueueClient.cs.meta | 0 .../TouchRpc/MessageQueue/MessageQueueClientExtensions.cs | 0 .../MessageQueue/MessageQueueClientExtensions.cs.meta | 0 .../Rpc/TouchRpc/MessageQueue/MessageQueuePlugin.cs | 0 .../Rpc/TouchRpc/MessageQueue/MessageQueuePlugin.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/TouchRpc/Plugins.meta | 0 .../Rpc/TouchRpc/Plugins/ITouchRpcPlugin.cs | 0 .../Rpc/TouchRpc/Plugins/ITouchRpcPlugin.cs.meta | 0 .../Rpc/TouchRpc/Plugins/TouchRpcActionPlugin.cs | 0 .../Rpc/TouchRpc/Plugins/TouchRpcActionPlugin.cs.meta | 0 .../Rpc/TouchRpc/Plugins/TouchRpcHeartbeatPlugin.cs | 0 .../Rpc/TouchRpc/Plugins/TouchRpcHeartbeatPlugin.cs.meta | 0 .../Rpc/TouchRpc/Plugins/TouchRpcPluginBase.cs | 0 .../Rpc/TouchRpc/Plugins/TouchRpcPluginBase.cs.meta | 0 .../Rpc/TouchRpc/Plugins/WSTouchRpcPluginBase.cs | 0 .../Rpc/TouchRpc/Plugins/WSTouchRpcPluginBase.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/TouchRpc/Redis.meta | 0 .../Rpc/TouchRpc/Redis/RedisClient.cs | 0 .../Rpc/TouchRpc/Redis/RedisClient.cs.meta | 0 .../Rpc/TouchRpc/Redis/RedisClientExtensions.cs | 0 .../Rpc/TouchRpc/Redis/RedisClientExtensions.cs.meta | 0 .../Rpc/TouchRpc/Redis/RedisPackageType.cs | 0 .../Rpc/TouchRpc/Redis/RedisPackageType.cs.meta | 0 .../Rpc/TouchRpc/Redis/RedisPlugin.cs | 0 .../Rpc/TouchRpc/Redis/RedisPlugin.cs.meta | 0 .../Rpc/TouchRpc/Redis/RedisRequestWaitPackage.cs | 0 .../Rpc/TouchRpc/Redis/RedisRequestWaitPackage.cs.meta | 0 .../Rpc/TouchRpc/Redis/RedisResponseWaitPackage.cs | 0 .../Rpc/TouchRpc/Redis/RedisResponseWaitPackage.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Rpc.meta | 0 .../Rpc/TouchRpc/Rpc/CanceledPackage.cs | 0 .../Rpc/TouchRpc/Rpc/CanceledPackage.cs.meta | 0 .../Rpc/TouchRpc/Rpc/InvokeOption.cs | 0 .../Rpc/TouchRpc/Rpc/InvokeOption.cs.meta | 0 .../Rpc/TouchRpc/Rpc/Serialization.meta | 0 .../Rpc/Serialization/DefaultSerializationSelector.cs | 0 .../Rpc/Serialization/DefaultSerializationSelector.cs.meta | 0 .../Rpc/TouchRpc/Rpc/Serialization/SerializationSelector.cs | 0 .../Rpc/Serialization/SerializationSelector.cs.meta | 0 .../Rpc/TouchRpc/Rpc/TouchRpcCallContext.cs | 0 .../Rpc/TouchRpc/Rpc/TouchRpcCallContext.cs.meta | 0 .../Rpc/TouchRpc/Rpc/TouchRpcPackage.cs | 0 .../Rpc/TouchRpc/Rpc/TouchRpcPackage.cs.meta | 0 .../Rpc/TouchRpc/Rpc/UdpCaller.cs | 0 .../Rpc/TouchRpc/Rpc/UdpCaller.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor.meta | 0 .../Rpc/TouchRpc/RpcActor/Interface.meta | 0 .../Rpc/TouchRpc/RpcActor/Interface/IDRpcActor.cs | 0 .../Rpc/TouchRpc/RpcActor/Interface/IDRpcActor.cs.meta | 0 .../Rpc/TouchRpc/RpcActor/Interface/IRpcActor.cs | 0 .../Rpc/TouchRpc/RpcActor/Interface/IRpcActor.cs.meta | 0 .../Rpc/TouchRpc/RpcActor/Interface/IRpcActorBase.cs | 0 .../Rpc/TouchRpc/RpcActor/Interface/IRpcActorBase.cs.meta | 0 .../Rpc/TouchRpc/RpcActor/Interface/IRpcActorSender.cs | 0 .../Rpc/TouchRpc/RpcActor/Interface/IRpcActorSender.cs.meta | 0 .../Rpc/TouchRpc/RpcActor/Interface/ITargetRpcActor.cs | 0 .../Rpc/TouchRpc/RpcActor/Interface/ITargetRpcActor.cs.meta | 0 .../Rpc/TouchRpc/RpcActor/Interface/ITargetRpcClient.cs | 0 .../TouchRpc/RpcActor/Interface/ITargetRpcClient.cs.meta | 0 .../Rpc/TouchRpc/RpcActor/RpcActor-Channel.cs | 0 .../Rpc/TouchRpc/RpcActor/RpcActor-Channel.cs.meta | 0 .../Rpc/TouchRpc/RpcActor/RpcActor-File.cs | 0 .../Rpc/TouchRpc/RpcActor/RpcActor-File.cs.meta | 0 .../Rpc/TouchRpc/RpcActor/RpcActor-Rpc.cs | 0 .../Rpc/TouchRpc/RpcActor/RpcActor-Rpc.cs.meta | 0 .../Rpc/TouchRpc/RpcActor/RpcActor-Stream.cs | 0 .../Rpc/TouchRpc/RpcActor/RpcActor-Stream.cs.meta | 0 .../Rpc/TouchRpc/RpcActor/RpcActor.cs | 0 .../Rpc/TouchRpc/RpcActor/RpcActor.cs.meta | 0 .../Rpc/TouchRpc/RpcActor/Udp.meta | 0 .../Rpc/TouchRpc/RpcActor/Udp/UdpRpcActor.cs | 0 .../Rpc/TouchRpc/RpcActor/Udp/UdpRpcActor.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/TouchRpc/Stream.meta | 0 .../Rpc/TouchRpc/Stream/StreamInfo.cs | 0 .../Rpc/TouchRpc/Stream/StreamInfo.cs.meta | 0 .../Rpc/TouchRpc/Stream/StreamOperator.cs | 0 .../Rpc/TouchRpc/Stream/StreamOperator.cs.meta | 0 .../Rpc/TouchRpc/Stream/WaitStream.cs | 0 .../Rpc/TouchRpc/Stream/WaitStream.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi.meta | 0 .../TouchSocket => TouchSocket}/Rpc/WebApi/Attribute.meta | 0 .../Rpc/WebApi/Attribute/OriginAttribute.cs | 0 .../Rpc/WebApi/Attribute/OriginAttribute.cs.meta | 0 .../Rpc/WebApi/Attribute/RouterAttribute.cs | 0 .../Rpc/WebApi/Attribute/RouterAttribute.cs.meta | 0 .../Rpc/WebApi/Attribute/WebApiAttribute.cs | 0 .../Rpc/WebApi/Attribute/WebApiAttribute.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Common.meta | 0 .../Rpc/WebApi/Common/ActionResult.cs | 0 .../Rpc/WebApi/Common/ActionResult.cs.meta | 0 .../Rpc/WebApi/Common/WebApiCallContext.cs | 0 .../Rpc/WebApi/Common/WebApiCallContext.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/WebApi/Components.meta | 0 .../Rpc/WebApi/Components/WebApiClient.cs | 0 .../Rpc/WebApi/Components/WebApiClient.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Config.meta | 0 .../Rpc/WebApi/Config/WebApiConfigExtensions.cs | 0 .../Rpc/WebApi/Config/WebApiConfigExtensions.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Enum.meta | 0 .../Rpc/WebApi/Enum/HttpMethodType.cs | 0 .../Rpc/WebApi/Enum/HttpMethodType.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/WebApi/Extensions.meta | 0 .../Rpc/WebApi/Extensions/WebApiPluginsManagerExtension.cs | 0 .../WebApi/Extensions/WebApiPluginsManagerExtension.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/WebApi/Interface.meta | 0 .../Rpc/WebApi/Interface/IHttpCallContext.cs | 0 .../Rpc/WebApi/Interface/IHttpCallContext.cs.meta | 0 .../Rpc/WebApi/Interface/IWebApiCallContext.cs | 0 .../Rpc/WebApi/Interface/IWebApiCallContext.cs.meta | 0 .../Rpc/WebApi/Interface/IWebApiClient.cs | 0 .../Rpc/WebApi/Interface/IWebApiClient.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/WebApi/Plugins.meta | 0 .../Rpc/WebApi/Plugins/WebApiParserPlugin.cs | 0 .../Rpc/WebApi/Plugins/WebApiParserPlugin.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc.meta | 0 .../TouchSocket => TouchSocket}/Rpc/XmlRpc/Attribute.meta | 0 .../Rpc/XmlRpc/Attribute/XmlRpcAttribute.cs | 0 .../Rpc/XmlRpc/Attribute/XmlRpcAttribute.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Common.meta | 0 .../Rpc/XmlRpc/Common/XmlDataTool.cs | 0 .../Rpc/XmlRpc/Common/XmlDataTool.cs.meta | 0 .../Rpc/XmlRpc/Common/XmlRpcCallContext.cs | 0 .../Rpc/XmlRpc/Common/XmlRpcCallContext.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/XmlRpc/Components.meta | 0 .../Rpc/XmlRpc/Components/XmlRpcClient.cs | 0 .../Rpc/XmlRpc/Components/XmlRpcClient.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Config.meta | 0 .../Rpc/XmlRpc/Config/XmlRpcConfigExtensions.cs | 0 .../Rpc/XmlRpc/Config/XmlRpcConfigExtensions.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/XmlRpc/Extensions.meta | 0 .../Rpc/XmlRpc/Extensions/XmlRpcPluginsManagerExtension.cs | 0 .../XmlRpc/Extensions/XmlRpcPluginsManagerExtension.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/XmlRpc/Interface.meta | 0 .../Rpc/XmlRpc/Interface/IXmlRpcCallContext.cs | 0 .../Rpc/XmlRpc/Interface/IXmlRpcCallContext.cs.meta | 0 .../Rpc/XmlRpc/Interface/IXmlRpcClient.cs | 0 .../Rpc/XmlRpc/Interface/IXmlRpcClient.cs.meta | 0 .../TouchSocket => TouchSocket}/Rpc/XmlRpc/Plugins.meta | 0 .../Rpc/XmlRpc/Plugins/XmlRpcParserPlugin.cs | 0 .../Rpc/XmlRpc/Plugins/XmlRpcParserPlugin.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Sockets.meta | 0 {Runtime/TouchSocket => TouchSocket}/Sockets/BaseSocket.cs | 0 .../TouchSocket => TouchSocket}/Sockets/BaseSocket.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Sockets/Common.meta | 0 .../Sockets/Common/DelaySender.cs | 0 .../Sockets/Common/DelaySender.cs.meta | 0 .../TouchSocket => TouchSocket}/Sockets/Common/IPHost.cs | 0 .../Sockets/Common/IPHost.cs.meta | 0 .../Sockets/Common/KeepAliveValue.cs | 0 .../Sockets/Common/KeepAliveValue.cs.meta | 0 .../Sockets/Common/NetworkMonitor.cs | 0 .../Sockets/Common/NetworkMonitor.cs.meta | 0 .../TouchSocket => TouchSocket}/Sockets/Common/Options.meta | 0 .../Sockets/Common/Options/ClientSslOption.cs | 0 .../Sockets/Common/Options/ClientSslOption.cs.meta | 0 .../Sockets/Common/Options/DelaySenderOption.cs | 0 .../Sockets/Common/Options/DelaySenderOption.cs.meta | 0 .../Sockets/Common/Options/ServiceSslOption.cs | 0 .../Sockets/Common/Options/ServiceSslOption.cs.meta | 0 .../Sockets/Common/Options/SslOption.cs | 0 .../Sockets/Common/Options/SslOption.cs.meta | 0 .../TouchSocket => TouchSocket}/Sockets/Common/Protocol.cs | 0 .../Sockets/Common/Protocol.cs.meta | 0 .../Sockets/Common/SocketCliectCollection.cs | 0 .../Sockets/Common/SocketCliectCollection.cs.meta | 0 .../Sockets/Common/TouchSocketUtility.cs | 0 .../Sockets/Common/TouchSocketUtility.cs.meta | 0 .../TouchSocket => TouchSocket}/Sockets/Components.meta | 0 .../Sockets/Components/Factory.meta | 0 .../Sockets/Components/Factory/ClientFactory.cs | 0 .../Sockets/Components/Factory/ClientFactory.cs.meta | 0 .../Sockets/Components/Factory/TcpClientFactory.cs | 0 .../Sockets/Components/Factory/TcpClientFactory.cs.meta | 0 .../TouchSocket => TouchSocket}/Sockets/Components/NAT.meta | 0 .../Sockets/Components/NAT/NATService.cs | 0 .../Sockets/Components/NAT/NATService.cs.meta | 0 .../Sockets/Components/NAT/NATSocketClient.cs | 0 .../Sockets/Components/NAT/NATSocketClient.cs.meta | 0 .../TouchSocket => TouchSocket}/Sockets/Components/TCP.meta | 0 .../Sockets/Components/TCP/SocketClient.cs | 0 .../Sockets/Components/TCP/SocketClient.cs.meta | 0 .../Sockets/Components/TCP/TcpClient.cs | 0 .../Sockets/Components/TCP/TcpClient.cs.meta | 0 .../Sockets/Components/TCP/TcpService.cs | 0 .../Sockets/Components/TCP/TcpService.cs.meta | 0 .../Sockets/Components/TCP/TcpServiceBase.cs | 0 .../Sockets/Components/TCP/TcpServiceBase.cs.meta | 0 .../TouchSocket => TouchSocket}/Sockets/Components/UDP.meta | 0 .../Sockets/Components/UDP/UdpSession.cs | 0 .../Sockets/Components/UDP/UdpSession.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Sockets/Config.meta | 0 .../Sockets/Config/TouchSocketConfigExtension.cs | 0 .../Sockets/Config/TouchSocketConfigExtension.cs.meta | 0 .../TouchSocket => TouchSocket}/Sockets/DataAdapter.meta | 0 .../Sockets/DataAdapter/CacheDataHandlingAdapter.cs | 0 .../Sockets/DataAdapter/CacheDataHandlingAdapter.cs.meta | 0 .../Sockets/DataAdapter/Custom.meta | 0 .../Custom/CustomBetweenAndDataHandlingAdapter.cs | 0 .../Custom/CustomBetweenAndDataHandlingAdapter.cs.meta | 0 .../Custom/CustomBigFixedHeaderDataHandlingAdapter.cs | 0 .../Custom/CustomBigFixedHeaderDataHandlingAdapter.cs.meta | 0 .../Sockets/DataAdapter/Custom/CustomDataHandlingAdapter.cs | 0 .../DataAdapter/Custom/CustomDataHandlingAdapter.cs.meta | 0 .../Custom/CustomFixedHeaderDataHandlingAdapter.cs | 0 .../Custom/CustomFixedHeaderDataHandlingAdapter.cs.meta | 0 .../Custom/CustomUnfixedHeaderDataHandlingAdapter.cs | 0 .../Custom/CustomUnfixedHeaderDataHandlingAdapter.cs.meta | 0 .../Sockets/DataAdapter/DataHandlingAdapter.cs | 0 .../Sockets/DataAdapter/DataHandlingAdapter.cs.meta | 0 .../Sockets/DataAdapter/JsonStringDataHandlingAdapter.cs | 0 .../DataAdapter/JsonStringDataHandlingAdapter.cs.meta | 0 .../Sockets/DataAdapter/NormalDataHandlingAdapter.cs | 0 .../Sockets/DataAdapter/NormalDataHandlingAdapter.cs.meta | 0 .../Sockets/DataAdapter/Package.meta | 0 .../DataAdapter/Package/FixedHeaderPackageAdapter.cs | 0 .../DataAdapter/Package/FixedHeaderPackageAdapter.cs.meta | 0 .../Sockets/DataAdapter/Package/FixedSizePackageAdapter.cs | 0 .../DataAdapter/Package/FixedSizePackageAdapter.cs.meta | 0 .../Sockets/DataAdapter/Package/TerminatorPackageAdapter.cs | 0 .../DataAdapter/Package/TerminatorPackageAdapter.cs.meta | 0 .../Sockets/DataAdapter/PipelineDataHandlingAdapter.cs | 0 .../Sockets/DataAdapter/PipelineDataHandlingAdapter.cs.meta | 0 .../Sockets/DataAdapter/Test.meta | 0 .../Sockets/DataAdapter/Test/DataAdapterTester.cs | 0 .../Sockets/DataAdapter/Test/DataAdapterTester.cs.meta | 0 .../Sockets/DataAdapter/Udp.meta | 0 .../Sockets/DataAdapter/Udp/NormalUdpDataHandlingAdapter.cs | 0 .../DataAdapter/Udp/NormalUdpDataHandlingAdapter.cs.meta | 0 .../Sockets/DataAdapter/Udp/UdpDataHandlingAdapter.cs | 0 .../Sockets/DataAdapter/Udp/UdpDataHandlingAdapter.cs.meta | 0 .../Sockets/DataAdapter/Udp/UdpKcpPackageAdapter.cs | 0 .../Sockets/DataAdapter/Udp/UdpKcpPackageAdapter.cs.meta | 0 .../Sockets/DataAdapter/Udp/UdpPackageAdapter.cs | 0 .../Sockets/DataAdapter/Udp/UdpPackageAdapter.cs.meta | 0 .../Sockets/DelegateCollection.cs | 0 .../Sockets/DelegateCollection.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Sockets/Enum.meta | 0 .../Sockets/Enum/CheckClearType.cs | 0 .../Sockets/Enum/CheckClearType.cs.meta | 0 .../Sockets/Enum/FilterResult.cs | 0 .../Sockets/Enum/FilterResult.cs.meta | 0 .../Sockets/Enum/FixedHeaderType.cs | 0 .../Sockets/Enum/FixedHeaderType.cs.meta | 0 .../TouchSocket => TouchSocket}/Sockets/Enum/ReceiveType.cs | 0 .../Sockets/Enum/ReceiveType.cs.meta | 0 .../TouchSocket => TouchSocket}/Sockets/Enum/ServerState.cs | 0 .../Sockets/Enum/ServerState.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs.meta | 0 .../Sockets/EventArgs/ByteBlockEventArgs.cs | 0 .../Sockets/EventArgs/ByteBlockEventArgs.cs.meta | 0 .../Sockets/EventArgs/BytesEventArgs.cs | 0 .../Sockets/EventArgs/BytesEventArgs.cs.meta | 0 .../Sockets/EventArgs/ConfigEventArgs.cs | 0 .../Sockets/EventArgs/ConfigEventArgs.cs.meta | 0 .../Sockets/EventArgs/ConnectingEventArgs.cs | 0 .../Sockets/EventArgs/ConnectingEventArgs.cs.meta | 0 .../Sockets/EventArgs/DisconnectEventArgs.cs | 0 .../Sockets/EventArgs/DisconnectEventArgs.cs.meta | 0 .../Sockets/EventArgs/IDChangedEventArgs.cs | 0 .../Sockets/EventArgs/IDChangedEventArgs.cs.meta | 0 .../Sockets/EventArgs/MsgEventArgs.cs | 0 .../Sockets/EventArgs/MsgEventArgs.cs.meta | 0 .../Sockets/EventArgs/OperationEventArgs.cs | 0 .../Sockets/EventArgs/OperationEventArgs.cs.meta | 0 .../Sockets/EventArgs/ReceivedDataEventArgs.cs | 0 .../Sockets/EventArgs/ReceivedDataEventArgs.cs.meta | 0 .../Sockets/EventArgs/SendingEventArgs.cs | 0 .../Sockets/EventArgs/SendingEventArgs.cs.meta | 0 .../Sockets/EventArgs/ServiceStateEventArgs.cs | 0 .../Sockets/EventArgs/ServiceStateEventArgs.cs.meta | 0 .../Sockets/EventArgs/UdpReceivedDataEventArgs.cs | 0 .../Sockets/EventArgs/UdpReceivedDataEventArgs.cs.meta | 0 .../TouchSocket => TouchSocket}/Sockets/Exceptions.meta | 0 .../Sockets/Exceptions/ClientNotFindException.cs | 0 .../Sockets/Exceptions/ClientNotFindException.cs.meta | 0 .../Sockets/Exceptions/NotConnectedException.cs | 0 .../Sockets/Exceptions/NotConnectedException.cs.meta | 0 .../Sockets/Exceptions/OverlengthException.cs | 0 .../Sockets/Exceptions/OverlengthException.cs.meta | 0 .../TouchSocket => TouchSocket}/Sockets/Extensions.meta | 0 .../Sockets/Extensions/ClientExtension.cs | 0 .../Sockets/Extensions/ClientExtension.cs.meta | 0 .../Sockets/Extensions/SenderExtension.cs | 0 .../Sockets/Extensions/SenderExtension.cs.meta | 0 .../Sockets/Extensions/SocketExtension.cs | 0 .../Sockets/Extensions/SocketExtension.cs.meta | 0 .../Sockets/Extensions/SocketPluginsManagerExtension.cs | 0 .../Extensions/SocketPluginsManagerExtension.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Sockets/Interface.meta | 0 .../Sockets/Interface/IClient.cs | 0 .../Sockets/Interface/IClient.cs.meta | 0 .../Sockets/Interface/INATSocketClient.cs | 0 .../Sockets/Interface/INATSocketClient.cs.meta | 0 .../Sockets/Interface/IRequestInfo.cs | 0 .../Sockets/Interface/IRequestInfo.cs.meta | 0 .../Sockets/Interface/ISender.meta | 0 .../Sockets/Interface/ISender/IClientSender.cs | 0 .../Sockets/Interface/ISender/IClientSender.cs.meta | 0 .../Sockets/Interface/ISender/IDefaultSender.cs | 0 .../Sockets/Interface/ISender/IDefaultSender.cs.meta | 0 .../Sockets/Interface/ISender/IIDRequsetInfoSender.cs | 0 .../Sockets/Interface/ISender/IIDRequsetInfoSender.cs.meta | 0 .../Sockets/Interface/ISender/IIDSender.cs | 0 .../Sockets/Interface/ISender/IIDSender.cs.meta | 0 .../Sockets/Interface/ISender/IRequsetInfoSender.cs | 0 .../Sockets/Interface/ISender/IRequsetInfoSender.cs.meta | 0 .../Sockets/Interface/ISender/ISender.cs | 0 .../Sockets/Interface/ISender/ISender.cs.meta | 0 .../Sockets/Interface/ISender/ISenderBase.cs | 0 .../Sockets/Interface/ISender/ISenderBase.cs.meta | 0 .../Sockets/Interface/ISender/IUdpClientSender.cs | 0 .../Sockets/Interface/ISender/IUdpClientSender.cs.meta | 0 .../Sockets/Interface/ISender/IUdpDefaultSender.cs | 0 .../Sockets/Interface/ISender/IUdpDefaultSender.cs.meta | 0 .../Sockets/Interface/ISender/IWaitSender.cs | 0 .../Sockets/Interface/ISender/IWaitSender.cs.meta | 0 .../Sockets/Interface/IService.cs | 0 .../Sockets/Interface/IService.cs.meta | 0 .../Sockets/Interface/ISocket.cs | 0 .../Sockets/Interface/ISocket.cs.meta | 0 .../Sockets/Interface/ISocketClient.cs | 0 .../Sockets/Interface/ISocketClient.cs.meta | 0 .../Sockets/Interface/ITcpClient.cs | 0 .../Sockets/Interface/ITcpClient.cs.meta | 0 .../Sockets/Interface/ITcpClientBase.cs | 0 .../Sockets/Interface/ITcpClientBase.cs.meta | 0 .../Sockets/Interface/ITcpService.cs | 0 .../Sockets/Interface/ITcpService.cs.meta | 0 .../Sockets/Interface/IUdpSession.cs | 0 .../Sockets/Interface/IUdpSession.cs.meta | 0 .../Sockets/Interface/Plugins.meta | 0 .../Sockets/Interface/Plugins/IConfigPlugin.cs | 0 .../Sockets/Interface/Plugins/IConfigPlugin.cs.meta | 0 .../Sockets/Interface/Plugins/IConnectedPlugin.cs | 0 .../Sockets/Interface/Plugins/IConnectedPlugin.cs.meta | 0 .../Sockets/Interface/Plugins/IConnectingPlugin.cs | 0 .../Sockets/Interface/Plugins/IConnectingPlugin.cs.meta | 0 .../Sockets/Interface/Plugins/IDisconnectedPlguin.cs | 0 .../Sockets/Interface/Plugins/IDisconnectedPlguin.cs.meta | 0 .../Sockets/Interface/Plugins/IDisconnectingPlugin.cs | 0 .../Sockets/Interface/Plugins/IDisconnectingPlugin.cs.meta | 0 .../Sockets/Interface/Plugins/IServicePlugin.cs | 0 .../Sockets/Interface/Plugins/IServicePlugin.cs.meta | 0 .../Sockets/Interface/Plugins/ITcpPlugin.cs | 0 .../Sockets/Interface/Plugins/ITcpPlugin.cs.meta | 0 .../Sockets/Interface/Plugins/IUdpSessionPlugin.cs | 0 .../Sockets/Interface/Plugins/IUdpSessionPlugin.cs.meta | 0 {Runtime/TouchSocket => TouchSocket}/Sockets/Plugins.meta | 0 .../Sockets/Plugins/CheckClearPlugin.cs | 0 .../Sockets/Plugins/CheckClearPlugin.cs.meta | 0 .../Sockets/Plugins/ReconnectionPlugin.cs | 0 .../Sockets/Plugins/ReconnectionPlugin.cs.meta | 0 .../Sockets/Plugins/ServicePlugin.cs | 0 .../Sockets/Plugins/ServicePlugin.cs.meta | 0 .../Sockets/Plugins/TcpCommandLinePlugin.cs | 0 .../Sockets/Plugins/TcpCommandLinePlugin.cs.meta | 0 .../Sockets/Plugins/TcpPluginBase.cs | 0 .../Sockets/Plugins/TcpPluginBase.cs.meta | 0 .../Sockets/Plugins/UdpSessionPluginBase.cs | 0 .../Sockets/Plugins/UdpSessionPluginBase.cs.meta | 0 .../TouchSocket => TouchSocket}/Sockets/WaitingClient.meta | 0 .../Sockets/WaitingClient/IWaitingClient.cs | 0 .../Sockets/WaitingClient/IWaitingClient.cs.meta | 0 .../Sockets/WaitingClient/ResponsedData.cs | 0 .../Sockets/WaitingClient/ResponsedData.cs.meta | 0 .../Sockets/WaitingClient/WaitingClient.cs | 0 .../Sockets/WaitingClient/WaitingClient.cs.meta | 0 .../Sockets/WaitingClient/WaitingClientExtension.cs | 0 .../Sockets/WaitingClient/WaitingClientExtension.cs.meta | 0 .../Sockets/WaitingClient/WaitingOptions.cs | 0 .../Sockets/WaitingClient/WaitingOptions.cs.meta | 0 package.json | 6 ++++-- 1273 files changed, 4 insertions(+), 2 deletions(-) rename Editor/HandDriver.Editor.asmdef => HandDriver.Editor.asmdef (100%) rename Editor/NaughtyAttributes.meta => NaughtyAttributes.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/AllowNestingAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/AllowNestingAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/AnimatorParamAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/AnimatorParamAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/CurveRangeAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/CurveRangeAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/DrawerAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/DrawerAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/DropdownAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/DropdownAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/EnumFlagsAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/EnumFlagsAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/Expandable.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/Expandable.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/HorizontalLineAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/HorizontalLineAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/InfoBoxAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/InfoBoxAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/InputAxisAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/InputAxisAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/LayerAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/LayerAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/MinMaxSliderAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/MinMaxSliderAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/ProgressBarAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/ProgressBarAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/ResizableTextAreaAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/ResizableTextAreaAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/SceneAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/SceneAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/ShowAssetPreviewAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/ShowAssetPreviewAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/TagAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes/TagAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes_SpecialCase.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes_SpecialCase/ButtonAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes_SpecialCase/ButtonAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes_SpecialCase/ReorderableListAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes_SpecialCase/ReorderableListAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes_SpecialCase/ShowNativePropertyAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes_SpecialCase/ShowNativePropertyAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes_SpecialCase/ShowNonSerializedFieldAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes_SpecialCase/ShowNonSerializedFieldAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes_SpecialCase/SpecialCaseDrawerAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/DrawerAttributes_SpecialCase/SpecialCaseDrawerAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/INaughtyAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/INaughtyAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/BoxGroupAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/BoxGroupAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/DisableIfAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/DisableIfAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/EnableIfAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/EnableIfAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/EnableIfAttributeBase.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/EnableIfAttributeBase.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/FoldoutAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/FoldoutAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/HideIfAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/HideIfAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/IGroupAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/IGroupAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/LabelAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/LabelAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/MetaAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/MetaAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/OnValueChangedAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/OnValueChangedAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/ReadOnlyAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/ReadOnlyAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/ShowIfAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/ShowIfAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/ShowIfAttributeBase.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/MetaAttributes/ShowIfAttributeBase.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/NaughtyAttributes.Core.asmdef (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/NaughtyAttributes.Core.asmdef.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/Utility.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/Utility/EColor.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/Utility/EColor.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/Utility/EConditionOperator.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/Utility/EConditionOperator.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/ValidatorAttributes.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/ValidatorAttributes/MaxValueAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/ValidatorAttributes/MaxValueAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/ValidatorAttributes/MinValueAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/ValidatorAttributes/MinValueAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/ValidatorAttributes/RequiredAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/ValidatorAttributes/RequiredAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/ValidatorAttributes/ValidateInputAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/ValidatorAttributes/ValidateInputAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/ValidatorAttributes/ValidatorAttribute.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Core/ValidatorAttributes/ValidatorAttribute.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/DecoratorDrawers.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/DecoratorDrawers/HorizontalLineDecoratorDrawer.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/DecoratorDrawers/HorizontalLineDecoratorDrawer.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/DecoratorDrawers/InfoBoxDecoratorDrawer.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/DecoratorDrawers/InfoBoxDecoratorDrawer.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/NaughtyAttributes.Editor.asmdef (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/NaughtyAttributes.Editor.asmdef.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/NaughtyInspector.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/NaughtyInspector.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/NaughtyProperty.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/NaughtyProperty.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/AllowNestingPropertyDrawer.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/AllowNestingPropertyDrawer.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/AnimatorParamPropertyDrawer.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/AnimatorParamPropertyDrawer.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/CurveRangePropertyDrawer.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/CurveRangePropertyDrawer.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/DropdownPropertyDrawer.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/DropdownPropertyDrawer.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/EnumFlagsPropertyDrawer.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/EnumFlagsPropertyDrawer.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/ExpandablePropertyDrawer.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/ExpandablePropertyDrawer.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/InputAxisPropertyDrawer.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/InputAxisPropertyDrawer.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/LayerPropertyDrawer.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/LayerPropertyDrawer.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/MinMaxSliderPropertyDrawer.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/MinMaxSliderPropertyDrawer.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/ProgressBarPropertyDrawer.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/ProgressBarPropertyDrawer.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/PropertyDrawerBase.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/PropertyDrawerBase.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/ResizableTextAreaPropertyDrawer.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/ResizableTextAreaPropertyDrawer.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/ScenePropertyDrawer.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/ScenePropertyDrawer.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/ShowAssetPreviewPropertyDrawer.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/ShowAssetPreviewPropertyDrawer.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/TagPropertyDrawer.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers/TagPropertyDrawer.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers_SpecialCase.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers_SpecialCase/ReorderableListPropertyDrawer.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers_SpecialCase/ReorderableListPropertyDrawer.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers_SpecialCase/SpecialCasePropertyDrawerBase.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyDrawers_SpecialCase/SpecialCasePropertyDrawerBase.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyValidators.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyValidators/MaxValuePropertyValidator.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyValidators/MaxValuePropertyValidator.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyValidators/MinValuePropertyValidator.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyValidators/MinValuePropertyValidator.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyValidators/PropertyValidatorBase.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyValidators/PropertyValidatorBase.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyValidators/RequiredPropertyValidator.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyValidators/RequiredPropertyValidator.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyValidators/ValidateInputPropertyValidator.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/PropertyValidators/ValidateInputPropertyValidator.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/Utility.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/Utility/ButtonUtility.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/Utility/ButtonUtility.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/Utility/NaughtyEditorGUI.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/Utility/NaughtyEditorGUI.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/Utility/PropertyUtility.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/Utility/PropertyUtility.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/Utility/ReflectionUtility.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/Utility/ReflectionUtility.cs.meta (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/Utility/SavedBool.cs (100%) rename {Editor/NaughtyAttributes => NaughtyAttributes}/Editor/Utility/SavedBool.cs.meta (100%) rename Runtime/TouchSocket.meta => TouchSocket.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/ByteManager.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/ByteManager/ByteBlock.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/ByteManager/ByteBlock.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/ByteManager/BytePool.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/ByteManager/BytePool.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/ByteManager/BytesQueue.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/ByteManager/BytesQueue.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/ByteManager/ValueByteBlock.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/ByteManager/ValueByteBlock.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Caching.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Caching/CacheEntry.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Caching/CacheEntry.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Caching/CacheManagementExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Caching/CacheManagementExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Caching/ICache.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Caching/ICache.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Caching/ICacheEntry.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Caching/ICacheEntry.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Caching/MemoryCache.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Caching/MemoryCache.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Collections.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Collections/Concurrent.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Collections/Concurrent/ConcurrentDoublyDictionary.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Collections/Concurrent/ConcurrentDoublyDictionary.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Collections/Concurrent/ConcurrentList.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Collections/Concurrent/ConcurrentList.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Collections/Concurrent/ConcurrentMultiDictionary.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Collections/Concurrent/ConcurrentMultiDictionary.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Collections/Concurrent/IntelligentConcurrentQueue.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Collections/Concurrent/IntelligentConcurrentQueue.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Collections/Concurrent/IntelligentDataQueue.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Collections/Concurrent/IntelligentDataQueue.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Collections/Concurrent/TriggerQueue.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Collections/Concurrent/TriggerQueue.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Collections/IgnoreCaseNameValueCollection.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Collections/IgnoreCaseNameValueCollection.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Collections/NameValueCollectionDebugView.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Collections/NameValueCollectionDebugView.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/AppConfigBase.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/AppConfigBase.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/DateExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/DateExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/DisposableObject.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/DisposableObject.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/Enum.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/Enum/EndianType.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/Enum/EndianType.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/Enum/ResultCode.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/Enum/ResultCode.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/FlowGate.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/FlowGate.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/GlobalEnvironment.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/GlobalEnvironment.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/IResult.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/IResult.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/IWrite.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/IWrite.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/Locker.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/Locker.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/Metadata.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/Metadata.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/MetadataFastBinaryConverter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/MetadataFastBinaryConverter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/OptimizedPlatforms.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/OptimizedPlatforms.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/Result.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/Result.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/SnowflakeIDGenerator.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/SnowflakeIDGenerator.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/StringResStore.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/StringResStore.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/ThrowHelper.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/ThrowHelper.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/TouchSocketBitConverter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/TouchSocketBitConverter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/TouchSocketCoreUtility.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Common/TouchSocketCoreUtility.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Config.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Config/TouchSocketConfig.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Config/TouchSocketConfig.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Config/TouchSocketCoreConfigExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Config/TouchSocketCoreConfigExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Converter.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Converter/BytesConverter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Converter/BytesConverter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Converter/IConverter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Converter/IConverter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Converter/StringConverter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Converter/StringConverter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Converter/TouchSocketConverter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Converter/TouchSocketConverter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Data.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Data/Compress.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Data/Compress/GZipDataCompressor.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Data/Compress/GZipDataCompressor.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Data/Compress/IDataCompressor.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Data/Compress/IDataCompressor.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Data/Crc.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Data/Crc.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Data/GZip.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Data/GZip.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Data/MD5.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Data/MD5.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Data/Security.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Data/Security/DataSecurity.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Data/Security/DataSecurity.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Data/Swap.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Data/Swap.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Data/XML.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Data/XML/XmlTool.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Data/XML/XmlTool.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/Attribute.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/Attribute/DataValidationAttribute.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/Attribute/DataValidationAttribute.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/Attribute/DependencyInjectionAttribute.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/Attribute/DependencyInjectionAttribute.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/Container.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/Container.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/ContainerExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/ContainerExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/ContainerProvider.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/ContainerProvider.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/DependencyDescriptor.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/DependencyDescriptor.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/DependencyObject.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/DependencyObject.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/DependencyProperty.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/DependencyProperty.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/IContainer.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/IContainer.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/IContainerProvider.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/IContainerProvider.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/Lifetime.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Dependency/Lifetime.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Diagnostics.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Diagnostics/TimeMeasurer.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Diagnostics/TimeMeasurer.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Event.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Event/TouchSocketEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Event/TouchSocketEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Exceptions.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Exceptions/MessageNotFoundException.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Exceptions/MessageNotFoundException.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Exceptions/MessageRegisteredException.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Exceptions/MessageRegisteredException.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Extensions.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Extensions/BytesExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Extensions/BytesExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Extensions/DictionaryExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Extensions/DictionaryExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Extensions/RangeExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Extensions/RangeExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Extensions/StringExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Extensions/StringExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Extensions/SystemExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Extensions/SystemExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Extensions/SystemNetExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Extensions/SystemNetExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Extensions/TaskExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Extensions/TaskExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Extensions/TupleExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Extensions/TupleExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Extensions/TypeExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Extensions/TypeExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/BlockReadStream.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/BlockReadStream.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/BlockReader.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/BlockReader.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/ConsoleAction.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/ConsoleAction.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/DirectoryUtility.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/DirectoryUtility.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/FileIO.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/FileIO/FilePool.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/FileIO/FilePool.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/FileIO/FileStorage.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/FileIO/FileStorage.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/FileIO/FileStorageReader.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/FileIO/FileStorageReader.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/FileIO/FileStorageStream.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/FileIO/FileStorageStream.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/FileIO/FileStorageWriter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/FileIO/FileStorageWriter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/FileUtility.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/FileUtility.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/WrapStream.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/IO/WrapStream.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Logger.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Logger/ConsoleLogger.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Logger/ConsoleLogger.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Logger/EasyLogger.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Logger/EasyLogger.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Logger/FileLogger.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Logger/FileLogger.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Logger/ILog.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Logger/ILog.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Logger/LogType.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Logger/LogType.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Logger/LoggerBase.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Logger/LoggerBase.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Logger/LoggerContainerExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Logger/LoggerContainerExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Logger/LoggerExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Logger/LoggerExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Logger/LoggerGroup.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Logger/LoggerGroup.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Mapper.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Mapper/Mapper.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Mapper/Mapper.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Mapper/MapperOption.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Mapper/MapperOption.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Packages_.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Packages_/IPackage.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Packages_/IPackage.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Packages_/MsgRouterPackage.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Packages_/MsgRouterPackage.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Packages_/PackageBase.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Packages_/PackageBase.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Packages_/PackageExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Packages_/PackageExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Packages_/RouterPackage.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Packages_/RouterPackage.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Packages_/WaitPackage.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Packages_/WaitPackage.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Packages_/WaitRouterPackage.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Packages_/WaitRouterPackage.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Plugins.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Plugins/AsyncRaiserAttribute.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Plugins/AsyncRaiserAttribute.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Plugins/IPlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Plugins/IPlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Plugins/IPluginObject.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Plugins/IPluginObject.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Plugins/IPluginsManager.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Plugins/IPluginsManager.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Plugins/PlguinObjectExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Plugins/PlguinObjectExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Plugins/PluginBase.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Plugins/PluginBase.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Plugins/PluginsManager.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Plugins/PluginsManager.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Plugins/PluginsManagerExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Plugins/PluginsManagerExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Plugins/SingletonPluginAttribute.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Plugins/SingletonPluginAttribute.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Pool.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Pool/ObjectPool.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Pool/ObjectPool/IObjectPool.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Pool/ObjectPool/IObjectPool.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Pool/ObjectPool/IPoolObject.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Pool/ObjectPool/IPoolObject.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Pool/ObjectPool/ObjectPool.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Pool/ObjectPool/ObjectPool.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Reflection.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Reflection/DynamicMethodMemberAccessor.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Reflection/DynamicMethodMemberAccessor.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Reflection/ExpressionMapper.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Reflection/ExpressionMapper.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Reflection/IMemberAccessor.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Reflection/IMemberAccessor.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Reflection/Member.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Reflection/Member.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Reflection/MemberAccessor.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Reflection/MemberAccessor.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Reflection/MemberGetter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Reflection/MemberGetter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Reflection/MemberSetter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Reflection/MemberSetter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Reflection/Method.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Reflection/Method.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Reflection/Property.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Reflection/Property.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/Action.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/Action/EasyTask.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/Action/EasyTask.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/Action/LoopAction.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/Action/LoopAction.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/Action/RunStatus.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/Action/RunStatus.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/Message.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/Message/AppMessageAttribute.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/Message/AppMessageAttribute.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/Message/AppMessenger.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/Message/AppMessenger.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/Message/AppMessengerExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/Message/AppMessengerExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/Message/IMessageObject.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/Message/IMessageObject.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/Message/MessageInstance.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/Message/MessageInstance.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/Timers.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/Timers/SingleTimer.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/Timers/SingleTimer.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/WaitPool.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/WaitPool/IWaitResult.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/WaitPool/IWaitResult.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/WaitPool/ValueWaitResult.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/WaitPool/ValueWaitResult.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/WaitPool/WaitData.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/WaitPool/WaitData.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/WaitPool/WaitDataStatus.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/WaitPool/WaitDataStatus.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/WaitPool/WaitHandlePool.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/WaitPool/WaitHandlePool.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/WaitPool/WaitResult.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Run/WaitPool/WaitResult.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/Attributes.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/Attributes/FastConverterAttribute.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/Attributes/FastConverterAttribute.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/Attributes/FastNonSerializedAttribute.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/Attributes/FastNonSerializedAttribute.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/Attributes/FastSerializedAttribute.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/Attributes/FastSerializedAttribute.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/FastBinary.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/FastBinary/FastBinaryFormatter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/FastBinary/FastBinaryFormatter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/FastBinary/IFastBinaryConverter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/FastBinary/IFastBinaryConverter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/FastBinary/InstanceType.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/FastBinary/InstanceType.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/FastBinary/SerializObject.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/FastBinary/SerializObject.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/FastBinary/SerializationType.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/FastBinary/SerializationType.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/FastBinary/VersionFastBinaryConverter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/FastBinary/VersionFastBinaryConverter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/Json.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/Json/JsonFast.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/Json/JsonFast.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/Json/JsonNet.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/Json/JsonNet.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/SerializeConvert.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/Serialization/SerializeConvert.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/代码说明.txt (100%) rename {Runtime/TouchSocket => TouchSocket}/Core/代码说明.txt.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/FileCachePool.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/FileCachePool.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/HttpBase.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/HttpBase.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/HttpContext.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/HttpContext.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/HttpProxy.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/HttpProxy.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/HttpRange.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/HttpRange.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/HttpRequest.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/HttpRequest.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/HttpResponse.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/HttpResponse.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/HttpTools.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/HttpTools.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/MultifileCollection.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/MultifileCollection.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/TouchSocketHttpUtility.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/TouchSocketHttpUtility.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/WebProxy.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/WebProxy/AuthenticationChallenge.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/WebProxy/AuthenticationChallenge.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/WebProxy/AuthenticationType.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/WebProxy/AuthenticationType.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/WebProxy/NetworkCredential.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Common/WebProxy/NetworkCredential.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Components.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Components/HttpClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Components/HttpClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Components/HttpService.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Components/HttpService.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Components/HttpSocketClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Components/HttpSocketClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Config.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Config/HttpConfigExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Config/HttpConfigExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/DataAdapter.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/DataAdapter/HttpClientDataHandlingAdapter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/DataAdapter/HttpClientDataHandlingAdapter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/DataAdapter/HttpServerDataHandlingAdapter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/DataAdapter/HttpServerDataHandlingAdapter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/DelegateCollection.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/DelegateCollection.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Enum.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Enum/HttpHeaders.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Enum/HttpHeaders.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/EventArgs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/EventArgs/HttpContextEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/EventArgs/HttpContextEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Extensions.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Extensions/HttpExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Extensions/HttpExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Extensions/HttpPluginsManagerExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Extensions/HttpPluginsManagerExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Interface.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Interface/HttpPluginInterface.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Interface/HttpPluginInterface.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Interface/IFormFile.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Interface/IFormFile.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Interface/IHttpClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Interface/IHttpClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Interface/IHttpService.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Interface/IHttpService.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Plugins.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Plugins/DefaultHttpServicePlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Plugins/DefaultHttpServicePlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Plugins/HttpPluginBase.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Plugins/HttpPluginBase.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Plugins/HttpStaticPagePlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/Plugins/HttpStaticPagePlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Common.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Common/WSDataFrame.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Common/WSDataFrame.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Common/WSTools.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Common/WSTools.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Components.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Components/WebSocketClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Components/WebSocketClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Config.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Config/WebSocketConfigExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Config/WebSocketConfigExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/DataAdapter.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/DataAdapter/WebSocketDataHandlingAdapter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/DataAdapter/WebSocketDataHandlingAdapter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/DelegateCollection.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/DelegateCollection.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Enum.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Enum/WSDataType.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Enum/WSDataType.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/EventArgs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/EventArgs/WSDataFrameEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/EventArgs/WSDataFrameEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Exceptions.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Exceptions/WebSocketConnectException.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Exceptions/WebSocketConnectException.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Extensions.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Extensions/WSClientExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Extensions/WSClientExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Extensions/WSDataFrameExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Extensions/WSDataFrameExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Extensions/WebSocketExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Extensions/WebSocketExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Extensions/WebSocketPluginsManagerExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Extensions/WebSocketPluginsManagerExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Extensions/WebSocketServerExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Extensions/WebSocketServerExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Interface.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Interface/IWebSocketClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Interface/IWebSocketClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Interface/IWebSocketPlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Interface/IWebSocketPlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Plugins.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Plugins/WSCommandLinePlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Plugins/WSCommandLinePlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Plugins/WebSocketHeartbeatPlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Plugins/WebSocketHeartbeatPlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Plugins/WebSocketPluginBase.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Plugins/WebSocketPluginBase.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Plugins/WebSocketServerPlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Http/WebSockets/Plugins/WebSocketServerPlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Resources.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Resources/AssemblyInfo.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Resources/AssemblyInfo.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Resources/TouchSocketStatus.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Resources/TouchSocketStatus.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Resources/TouchSocketStatusExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Resources/TouchSocketStatusExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Attribute.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Attribute/IRpcActionFilter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Attribute/IRpcActionFilter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Attribute/RpcActionFilterAttribute.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Attribute/RpcActionFilterAttribute.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Attribute/RpcAttribute.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Attribute/RpcAttribute.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Attribute/RpcProxyAttribute.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Attribute/RpcProxyAttribute.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Code.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Code/ClassCellCode.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Code/ClassCellCode.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Code/ClassCodeGenerator.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Code/ClassCodeGenerator.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Code/CodeGenerator.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Code/CodeGenerator.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Code/MethodCellCode.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Code/MethodCellCode.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Code/ServerCellCode.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Code/ServerCellCode.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Common.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Common/ActionMap.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Common/ActionMap.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Common/FeedbackType.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Common/FeedbackType.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Common/InvokeResult.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Common/InvokeResult.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Common/MethodInstance.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Common/MethodInstance.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Common/RpcServer.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Common/RpcServer.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Common/RpcServerFactory.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Common/RpcServerFactory.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Common/RpcStore.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Common/RpcStore.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Common/TransientRpcServer.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Common/TransientRpcServer.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Enum.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Enum/CodeGeneratorFlag.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Enum/CodeGeneratorFlag.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Enum/InvokeStatus.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Enum/InvokeStatus.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Enum/MethodFlags.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Enum/MethodFlags.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Exceptions.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Exceptions/RpcExceptions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Exceptions/RpcExceptions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Extensions.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Extensions/RpcConfigExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Extensions/RpcConfigExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Extensions/RpcParserExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Extensions/RpcParserExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Extensions/RpcStoreExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Extensions/RpcStoreExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Interface.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Interface/ICallContext.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Interface/ICallContext.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Interface/IInvokeOption.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Interface/IInvokeOption.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Interface/IRemoteServer.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Interface/IRemoteServer.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Interface/IRpcClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Interface/IRpcClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Interface/IRpcParser.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Interface/IRpcParser.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Interface/IRpcServer.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Interface/IRpcServer.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Interface/IRpcServerFactory.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Interface/IRpcServerFactory.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Interface/ITransientRpcServer.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/Global/Interface/ITransientRpcServer.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Attribute.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Attribute/JsonRpcAttribute.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Attribute/JsonRpcAttribute.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Common.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Common/JsonResponseContext.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Common/JsonResponseContext.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Common/JsonRpcCallContext.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Common/JsonRpcCallContext.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Common/JsonRpcContext.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Common/JsonRpcContext.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Common/JsonRpcRequest.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Common/JsonRpcRequest.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Common/JsonRpcResponse.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Common/JsonRpcResponse.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Common/JsonRpcWaitResult.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Common/JsonRpcWaitResult.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Components.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Components/JsonRpcClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Components/JsonRpcClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Config.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Config/JsonRpcConfigExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Config/JsonRpcConfigExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Enum.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Enum/JRPT.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Enum/JRPT.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Extensions.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Extensions/JsonRpcPluginsManagerExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Extensions/JsonRpcPluginsManagerExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Interface.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Interface/IJsonRpcCallContext.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Interface/IJsonRpcCallContext.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Interface/IJsonRpcClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Interface/IJsonRpcClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Plugins.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Plugins/JsonRpcParserPlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/JsonRpc/Plugins/JsonRpcParserPlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Attribute.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Attribute/TouchRpcAttribute.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Attribute/TouchRpcAttribute.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Channel.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Channel/Channel.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Channel/Channel.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Channel/ChannelPackage.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Channel/ChannelPackage.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Channel/ChannelStatus.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Channel/ChannelStatus.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Channel/WaitCreateChannelPackage.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Channel/WaitCreateChannelPackage.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Common.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Common/FlowOperator.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Common/FlowOperator.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Common/Interface.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Common/Interface/IDependencyTouchRpc.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Common/Interface/IDependencyTouchRpc.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Common/Interface/ITouchRpc.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Common/Interface/ITouchRpc.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Common/Interface/ITouchRpcCallContext.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Common/Interface/ITouchRpcCallContext.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Common/Interface/ITouchRpcService.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Common/Interface/ITouchRpcService.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Common/TouchRpcUtility.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Common/TouchRpcUtility.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Common/WaitPingPackage.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Common/WaitPingPackage.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Common/WaitSetID.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Common/WaitSetID.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Common/WaitVerify.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Common/WaitVerify.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Http.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Http/HttpTouchRpcClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Http/HttpTouchRpcClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Http/HttpTouchRpcService.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Http/HttpTouchRpcService.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Http/HttpTouchRpcSocketClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Http/HttpTouchRpcSocketClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Http/Interface.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Http/Interface/IHttpTouchRpcClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Http/Interface/IHttpTouchRpcClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Http/Interface/IHttpTouchRpcService.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Http/Interface/IHttpTouchRpcService.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/RpcActorGroup.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/RpcActorGroup.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Tcp.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Tcp/Interface.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Tcp/Interface/ITcpTouchRpcClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Tcp/Interface/ITcpTouchRpcClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Tcp/Interface/ITcpTouchRpcService.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Tcp/Interface/ITcpTouchRpcService.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcService.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcService.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcSocketClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcSocketClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Udp.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Udp/Interface.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Udp/Interface/IUdpTouchRpc.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Udp/Interface/IUdpTouchRpc.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Udp/UdpTouchRpc.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Udp/UdpTouchRpc.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Websocket.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Websocket/Interface.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Websocket/Interface/IWSTouchRpcClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Websocket/Interface/IWSTouchRpcClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Websocket/Interface/IWSTouchRpcClientBase.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Websocket/Interface/IWSTouchRpcClientBase.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Websocket/WSTouchRpcClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Components/Websocket/WSTouchRpcClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Config.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Config/TouchRpcConfigExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Config/TouchRpcConfigExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Enum.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Enum/RouteType.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Enum/RouteType.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Enum/TransferFlags.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Enum/TransferFlags.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Enum/TransferType.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Enum/TransferType.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/EventArgs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/EventArgs/FileOperationEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/EventArgs/FileOperationEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/EventArgs/FileTransferStatusEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/EventArgs/FileTransferStatusEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/EventArgs/HttpVerifyOptionEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/EventArgs/HttpVerifyOptionEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/EventArgs/PackageRouterEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/EventArgs/PackageRouterEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/EventArgs/ProtocolDataEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/EventArgs/ProtocolDataEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/EventArgs/StreamEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/EventArgs/StreamEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/EventArgs/StreamOperationEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/EventArgs/StreamOperationEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/EventArgs/StreamStatusEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/EventArgs/StreamStatusEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/EventArgs/VerifyOptionEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/EventArgs/VerifyOptionEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Exceptions.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Exceptions/ProtocolException.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Exceptions/ProtocolException.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Exceptions/TokenVerifyException.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Exceptions/TokenVerifyException.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Exceptions/TouchRpcExceptions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Exceptions/TouchRpcExceptions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Extensions.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Extensions/RpcActorExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Extensions/RpcActorExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Extensions/TouchRpcContainerExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Extensions/TouchRpcContainerExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Extensions/TouchRpcExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Extensions/TouchRpcExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Extensions/TouchRpcPluginsManagerExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Extensions/TouchRpcPluginsManagerExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Extensions/TouchRpcServiceExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Extensions/TouchRpcServiceExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/FileOperator.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/FileOperator.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/FileResourceController.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/FileResourceController.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/IFileResourceController.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/IFileResourceController.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/PullSmallFileResult.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/PullSmallFileResult.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/RemoteFileInfo.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/RemoteFileInfo.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/RemoteFileOperator.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/RemoteFileOperator.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/RemoteFileSystemInfo.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/RemoteFileSystemInfo.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/TouchRpcFileInfo.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/TouchRpcFileInfo.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/TouchRpcFileStream.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/TouchRpcFileStream.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/WaitFileInfoPackage.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/WaitFileInfoPackage.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/WaitPushFileAckPackage.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/WaitPushFileAckPackage.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/WaitSmallFilePackage.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/WaitSmallFilePackage.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/WaitTransferPackage.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/File/WaitTransferPackage.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/MessageQueue.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/MessageQueue/DeliverEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/MessageQueue/DeliverEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/MessageQueue/MessageQueueClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/MessageQueue/MessageQueueClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/MessageQueue/MessageQueueClientExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/MessageQueue/MessageQueueClientExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/MessageQueue/MessageQueuePlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/MessageQueue/MessageQueuePlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Plugins.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Plugins/ITouchRpcPlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Plugins/ITouchRpcPlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Plugins/TouchRpcActionPlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Plugins/TouchRpcActionPlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Plugins/TouchRpcHeartbeatPlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Plugins/TouchRpcHeartbeatPlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Plugins/TouchRpcPluginBase.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Plugins/TouchRpcPluginBase.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Plugins/WSTouchRpcPluginBase.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Plugins/WSTouchRpcPluginBase.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Redis.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Redis/RedisClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Redis/RedisClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Redis/RedisClientExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Redis/RedisClientExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Redis/RedisPackageType.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Redis/RedisPackageType.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Redis/RedisPlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Redis/RedisPlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Redis/RedisRequestWaitPackage.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Redis/RedisRequestWaitPackage.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Redis/RedisResponseWaitPackage.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Redis/RedisResponseWaitPackage.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Rpc.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Rpc/CanceledPackage.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Rpc/CanceledPackage.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Rpc/InvokeOption.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Rpc/InvokeOption.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Rpc/Serialization.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Rpc/Serialization/DefaultSerializationSelector.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Rpc/Serialization/DefaultSerializationSelector.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Rpc/Serialization/SerializationSelector.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Rpc/Serialization/SerializationSelector.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Rpc/TouchRpcCallContext.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Rpc/TouchRpcCallContext.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Rpc/TouchRpcPackage.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Rpc/TouchRpcPackage.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Rpc/UdpCaller.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Rpc/UdpCaller.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/Interface.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/Interface/IDRpcActor.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/Interface/IDRpcActor.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/Interface/IRpcActor.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/Interface/IRpcActor.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/Interface/IRpcActorBase.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/Interface/IRpcActorBase.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/Interface/IRpcActorSender.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/Interface/IRpcActorSender.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/Interface/ITargetRpcActor.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/Interface/ITargetRpcActor.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/Interface/ITargetRpcClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/Interface/ITargetRpcClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/RpcActor-Channel.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/RpcActor-Channel.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/RpcActor-File.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/RpcActor-File.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/RpcActor-Rpc.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/RpcActor-Rpc.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/RpcActor-Stream.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/RpcActor-Stream.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/RpcActor.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/RpcActor.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/Udp.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/Udp/UdpRpcActor.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/RpcActor/Udp/UdpRpcActor.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Stream.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Stream/StreamInfo.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Stream/StreamInfo.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Stream/StreamOperator.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Stream/StreamOperator.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Stream/WaitStream.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/TouchRpc/Stream/WaitStream.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Attribute.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Attribute/OriginAttribute.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Attribute/OriginAttribute.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Attribute/RouterAttribute.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Attribute/RouterAttribute.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Attribute/WebApiAttribute.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Attribute/WebApiAttribute.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Common.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Common/ActionResult.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Common/ActionResult.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Common/WebApiCallContext.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Common/WebApiCallContext.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Components.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Components/WebApiClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Components/WebApiClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Config.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Config/WebApiConfigExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Config/WebApiConfigExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Enum.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Enum/HttpMethodType.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Enum/HttpMethodType.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Extensions.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Extensions/WebApiPluginsManagerExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Extensions/WebApiPluginsManagerExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Interface.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Interface/IHttpCallContext.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Interface/IHttpCallContext.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Interface/IWebApiCallContext.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Interface/IWebApiCallContext.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Interface/IWebApiClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Interface/IWebApiClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Plugins.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Plugins/WebApiParserPlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/WebApi/Plugins/WebApiParserPlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Attribute.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Attribute/XmlRpcAttribute.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Attribute/XmlRpcAttribute.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Common.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Common/XmlDataTool.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Common/XmlDataTool.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Common/XmlRpcCallContext.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Common/XmlRpcCallContext.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Components.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Components/XmlRpcClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Components/XmlRpcClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Config.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Config/XmlRpcConfigExtensions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Config/XmlRpcConfigExtensions.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Extensions.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Extensions/XmlRpcPluginsManagerExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Extensions/XmlRpcPluginsManagerExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Interface.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Interface/IXmlRpcCallContext.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Interface/IXmlRpcCallContext.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Interface/IXmlRpcClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Interface/IXmlRpcClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Plugins.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Plugins/XmlRpcParserPlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Rpc/XmlRpc/Plugins/XmlRpcParserPlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/BaseSocket.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/BaseSocket.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/DelaySender.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/DelaySender.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/IPHost.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/IPHost.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/KeepAliveValue.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/KeepAliveValue.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/NetworkMonitor.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/NetworkMonitor.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/Options.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/Options/ClientSslOption.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/Options/ClientSslOption.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/Options/DelaySenderOption.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/Options/DelaySenderOption.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/Options/ServiceSslOption.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/Options/ServiceSslOption.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/Options/SslOption.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/Options/SslOption.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/Protocol.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/Protocol.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/SocketCliectCollection.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/SocketCliectCollection.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/TouchSocketUtility.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Common/TouchSocketUtility.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/Factory.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/Factory/ClientFactory.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/Factory/ClientFactory.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/Factory/TcpClientFactory.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/Factory/TcpClientFactory.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/NAT.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/NAT/NATService.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/NAT/NATService.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/NAT/NATSocketClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/NAT/NATSocketClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/TCP.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/TCP/SocketClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/TCP/SocketClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/TCP/TcpClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/TCP/TcpClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/TCP/TcpService.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/TCP/TcpService.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/TCP/TcpServiceBase.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/TCP/TcpServiceBase.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/UDP.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/UDP/UdpSession.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Components/UDP/UdpSession.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Config.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Config/TouchSocketConfigExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Config/TouchSocketConfigExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/CacheDataHandlingAdapter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/CacheDataHandlingAdapter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Custom.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Custom/CustomBetweenAndDataHandlingAdapter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Custom/CustomBetweenAndDataHandlingAdapter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Custom/CustomBigFixedHeaderDataHandlingAdapter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Custom/CustomBigFixedHeaderDataHandlingAdapter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Custom/CustomDataHandlingAdapter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Custom/CustomDataHandlingAdapter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Custom/CustomFixedHeaderDataHandlingAdapter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Custom/CustomFixedHeaderDataHandlingAdapter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Custom/CustomUnfixedHeaderDataHandlingAdapter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Custom/CustomUnfixedHeaderDataHandlingAdapter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/DataHandlingAdapter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/DataHandlingAdapter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/JsonStringDataHandlingAdapter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/JsonStringDataHandlingAdapter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/NormalDataHandlingAdapter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/NormalDataHandlingAdapter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Package.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Package/FixedHeaderPackageAdapter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Package/FixedHeaderPackageAdapter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Package/FixedSizePackageAdapter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Package/FixedSizePackageAdapter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Package/TerminatorPackageAdapter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Package/TerminatorPackageAdapter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/PipelineDataHandlingAdapter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/PipelineDataHandlingAdapter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Test.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Test/DataAdapterTester.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Test/DataAdapterTester.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Udp.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Udp/NormalUdpDataHandlingAdapter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Udp/NormalUdpDataHandlingAdapter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Udp/UdpDataHandlingAdapter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Udp/UdpDataHandlingAdapter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Udp/UdpKcpPackageAdapter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Udp/UdpKcpPackageAdapter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Udp/UdpPackageAdapter.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DataAdapter/Udp/UdpPackageAdapter.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DelegateCollection.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/DelegateCollection.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Enum.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Enum/CheckClearType.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Enum/CheckClearType.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Enum/FilterResult.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Enum/FilterResult.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Enum/FixedHeaderType.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Enum/FixedHeaderType.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Enum/ReceiveType.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Enum/ReceiveType.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Enum/ServerState.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Enum/ServerState.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/ByteBlockEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/ByteBlockEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/BytesEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/BytesEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/ConfigEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/ConfigEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/ConnectingEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/ConnectingEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/DisconnectEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/DisconnectEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/IDChangedEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/IDChangedEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/MsgEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/MsgEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/OperationEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/OperationEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/ReceivedDataEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/ReceivedDataEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/SendingEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/SendingEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/ServiceStateEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/ServiceStateEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/UdpReceivedDataEventArgs.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/EventArgs/UdpReceivedDataEventArgs.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Exceptions.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Exceptions/ClientNotFindException.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Exceptions/ClientNotFindException.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Exceptions/NotConnectedException.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Exceptions/NotConnectedException.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Exceptions/OverlengthException.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Exceptions/OverlengthException.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Extensions.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Extensions/ClientExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Extensions/ClientExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Extensions/SenderExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Extensions/SenderExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Extensions/SocketExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Extensions/SocketExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Extensions/SocketPluginsManagerExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Extensions/SocketPluginsManagerExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/IClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/IClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/INATSocketClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/INATSocketClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/IRequestInfo.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/IRequestInfo.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISender.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISender/IClientSender.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISender/IClientSender.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISender/IDefaultSender.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISender/IDefaultSender.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISender/IIDRequsetInfoSender.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISender/IIDRequsetInfoSender.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISender/IIDSender.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISender/IIDSender.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISender/IRequsetInfoSender.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISender/IRequsetInfoSender.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISender/ISender.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISender/ISender.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISender/ISenderBase.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISender/ISenderBase.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISender/IUdpClientSender.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISender/IUdpClientSender.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISender/IUdpDefaultSender.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISender/IUdpDefaultSender.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISender/IWaitSender.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISender/IWaitSender.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/IService.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/IService.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISocket.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISocket.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISocketClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ISocketClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ITcpClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ITcpClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ITcpClientBase.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ITcpClientBase.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ITcpService.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/ITcpService.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/IUdpSession.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/IUdpSession.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/Plugins.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/Plugins/IConfigPlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/Plugins/IConfigPlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/Plugins/IConnectedPlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/Plugins/IConnectedPlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/Plugins/IConnectingPlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/Plugins/IConnectingPlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/Plugins/IDisconnectedPlguin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/Plugins/IDisconnectedPlguin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/Plugins/IDisconnectingPlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/Plugins/IDisconnectingPlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/Plugins/IServicePlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/Plugins/IServicePlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/Plugins/ITcpPlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/Plugins/ITcpPlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/Plugins/IUdpSessionPlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Interface/Plugins/IUdpSessionPlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Plugins.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Plugins/CheckClearPlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Plugins/CheckClearPlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Plugins/ReconnectionPlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Plugins/ReconnectionPlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Plugins/ServicePlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Plugins/ServicePlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Plugins/TcpCommandLinePlugin.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Plugins/TcpCommandLinePlugin.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Plugins/TcpPluginBase.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Plugins/TcpPluginBase.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Plugins/UdpSessionPluginBase.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/Plugins/UdpSessionPluginBase.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/WaitingClient.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/WaitingClient/IWaitingClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/WaitingClient/IWaitingClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/WaitingClient/ResponsedData.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/WaitingClient/ResponsedData.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/WaitingClient/WaitingClient.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/WaitingClient/WaitingClient.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/WaitingClient/WaitingClientExtension.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/WaitingClient/WaitingClientExtension.cs.meta (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/WaitingClient/WaitingOptions.cs (100%) rename {Runtime/TouchSocket => TouchSocket}/Sockets/WaitingClient/WaitingOptions.cs.meta (100%) diff --git a/Editor/HandDriver.Editor.asmdef b/HandDriver.Editor.asmdef similarity index 100% rename from Editor/HandDriver.Editor.asmdef rename to HandDriver.Editor.asmdef diff --git a/Editor/NaughtyAttributes.meta b/NaughtyAttributes.meta similarity index 100% rename from Editor/NaughtyAttributes.meta rename to NaughtyAttributes.meta diff --git a/Editor/NaughtyAttributes/Core.meta b/NaughtyAttributes/Core.meta similarity index 100% rename from Editor/NaughtyAttributes/Core.meta rename to NaughtyAttributes/Core.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes.meta b/NaughtyAttributes/Core/DrawerAttributes.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes.meta rename to NaughtyAttributes/Core/DrawerAttributes.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/AllowNestingAttribute.cs b/NaughtyAttributes/Core/DrawerAttributes/AllowNestingAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/AllowNestingAttribute.cs rename to NaughtyAttributes/Core/DrawerAttributes/AllowNestingAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/AllowNestingAttribute.cs.meta b/NaughtyAttributes/Core/DrawerAttributes/AllowNestingAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/AllowNestingAttribute.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes/AllowNestingAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/AnimatorParamAttribute.cs b/NaughtyAttributes/Core/DrawerAttributes/AnimatorParamAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/AnimatorParamAttribute.cs rename to NaughtyAttributes/Core/DrawerAttributes/AnimatorParamAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/AnimatorParamAttribute.cs.meta b/NaughtyAttributes/Core/DrawerAttributes/AnimatorParamAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/AnimatorParamAttribute.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes/AnimatorParamAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/CurveRangeAttribute.cs b/NaughtyAttributes/Core/DrawerAttributes/CurveRangeAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/CurveRangeAttribute.cs rename to NaughtyAttributes/Core/DrawerAttributes/CurveRangeAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/CurveRangeAttribute.cs.meta b/NaughtyAttributes/Core/DrawerAttributes/CurveRangeAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/CurveRangeAttribute.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes/CurveRangeAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/DrawerAttribute.cs b/NaughtyAttributes/Core/DrawerAttributes/DrawerAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/DrawerAttribute.cs rename to NaughtyAttributes/Core/DrawerAttributes/DrawerAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/DrawerAttribute.cs.meta b/NaughtyAttributes/Core/DrawerAttributes/DrawerAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/DrawerAttribute.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes/DrawerAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/DropdownAttribute.cs b/NaughtyAttributes/Core/DrawerAttributes/DropdownAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/DropdownAttribute.cs rename to NaughtyAttributes/Core/DrawerAttributes/DropdownAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/DropdownAttribute.cs.meta b/NaughtyAttributes/Core/DrawerAttributes/DropdownAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/DropdownAttribute.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes/DropdownAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/EnumFlagsAttribute.cs b/NaughtyAttributes/Core/DrawerAttributes/EnumFlagsAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/EnumFlagsAttribute.cs rename to NaughtyAttributes/Core/DrawerAttributes/EnumFlagsAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/EnumFlagsAttribute.cs.meta b/NaughtyAttributes/Core/DrawerAttributes/EnumFlagsAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/EnumFlagsAttribute.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes/EnumFlagsAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/Expandable.cs b/NaughtyAttributes/Core/DrawerAttributes/Expandable.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/Expandable.cs rename to NaughtyAttributes/Core/DrawerAttributes/Expandable.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/Expandable.cs.meta b/NaughtyAttributes/Core/DrawerAttributes/Expandable.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/Expandable.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes/Expandable.cs.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/HorizontalLineAttribute.cs b/NaughtyAttributes/Core/DrawerAttributes/HorizontalLineAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/HorizontalLineAttribute.cs rename to NaughtyAttributes/Core/DrawerAttributes/HorizontalLineAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/HorizontalLineAttribute.cs.meta b/NaughtyAttributes/Core/DrawerAttributes/HorizontalLineAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/HorizontalLineAttribute.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes/HorizontalLineAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/InfoBoxAttribute.cs b/NaughtyAttributes/Core/DrawerAttributes/InfoBoxAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/InfoBoxAttribute.cs rename to NaughtyAttributes/Core/DrawerAttributes/InfoBoxAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/InfoBoxAttribute.cs.meta b/NaughtyAttributes/Core/DrawerAttributes/InfoBoxAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/InfoBoxAttribute.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes/InfoBoxAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/InputAxisAttribute.cs b/NaughtyAttributes/Core/DrawerAttributes/InputAxisAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/InputAxisAttribute.cs rename to NaughtyAttributes/Core/DrawerAttributes/InputAxisAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/InputAxisAttribute.cs.meta b/NaughtyAttributes/Core/DrawerAttributes/InputAxisAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/InputAxisAttribute.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes/InputAxisAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/LayerAttribute.cs b/NaughtyAttributes/Core/DrawerAttributes/LayerAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/LayerAttribute.cs rename to NaughtyAttributes/Core/DrawerAttributes/LayerAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/LayerAttribute.cs.meta b/NaughtyAttributes/Core/DrawerAttributes/LayerAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/LayerAttribute.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes/LayerAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/MinMaxSliderAttribute.cs b/NaughtyAttributes/Core/DrawerAttributes/MinMaxSliderAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/MinMaxSliderAttribute.cs rename to NaughtyAttributes/Core/DrawerAttributes/MinMaxSliderAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/MinMaxSliderAttribute.cs.meta b/NaughtyAttributes/Core/DrawerAttributes/MinMaxSliderAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/MinMaxSliderAttribute.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes/MinMaxSliderAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/ProgressBarAttribute.cs b/NaughtyAttributes/Core/DrawerAttributes/ProgressBarAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/ProgressBarAttribute.cs rename to NaughtyAttributes/Core/DrawerAttributes/ProgressBarAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/ProgressBarAttribute.cs.meta b/NaughtyAttributes/Core/DrawerAttributes/ProgressBarAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/ProgressBarAttribute.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes/ProgressBarAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/ResizableTextAreaAttribute.cs b/NaughtyAttributes/Core/DrawerAttributes/ResizableTextAreaAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/ResizableTextAreaAttribute.cs rename to NaughtyAttributes/Core/DrawerAttributes/ResizableTextAreaAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/ResizableTextAreaAttribute.cs.meta b/NaughtyAttributes/Core/DrawerAttributes/ResizableTextAreaAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/ResizableTextAreaAttribute.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes/ResizableTextAreaAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/SceneAttribute.cs b/NaughtyAttributes/Core/DrawerAttributes/SceneAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/SceneAttribute.cs rename to NaughtyAttributes/Core/DrawerAttributes/SceneAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/SceneAttribute.cs.meta b/NaughtyAttributes/Core/DrawerAttributes/SceneAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/SceneAttribute.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes/SceneAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/ShowAssetPreviewAttribute.cs b/NaughtyAttributes/Core/DrawerAttributes/ShowAssetPreviewAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/ShowAssetPreviewAttribute.cs rename to NaughtyAttributes/Core/DrawerAttributes/ShowAssetPreviewAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/ShowAssetPreviewAttribute.cs.meta b/NaughtyAttributes/Core/DrawerAttributes/ShowAssetPreviewAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/ShowAssetPreviewAttribute.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes/ShowAssetPreviewAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/TagAttribute.cs b/NaughtyAttributes/Core/DrawerAttributes/TagAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/TagAttribute.cs rename to NaughtyAttributes/Core/DrawerAttributes/TagAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes/TagAttribute.cs.meta b/NaughtyAttributes/Core/DrawerAttributes/TagAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes/TagAttribute.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes/TagAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase.meta b/NaughtyAttributes/Core/DrawerAttributes_SpecialCase.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase.meta rename to NaughtyAttributes/Core/DrawerAttributes_SpecialCase.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ButtonAttribute.cs b/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ButtonAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ButtonAttribute.cs rename to NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ButtonAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ButtonAttribute.cs.meta b/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ButtonAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ButtonAttribute.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ButtonAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ReorderableListAttribute.cs b/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ReorderableListAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ReorderableListAttribute.cs rename to NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ReorderableListAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ReorderableListAttribute.cs.meta b/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ReorderableListAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ReorderableListAttribute.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ReorderableListAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNativePropertyAttribute.cs b/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNativePropertyAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNativePropertyAttribute.cs rename to NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNativePropertyAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNativePropertyAttribute.cs.meta b/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNativePropertyAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNativePropertyAttribute.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNativePropertyAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNonSerializedFieldAttribute.cs b/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNonSerializedFieldAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNonSerializedFieldAttribute.cs rename to NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNonSerializedFieldAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNonSerializedFieldAttribute.cs.meta b/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNonSerializedFieldAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNonSerializedFieldAttribute.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNonSerializedFieldAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/SpecialCaseDrawerAttribute.cs b/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/SpecialCaseDrawerAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/SpecialCaseDrawerAttribute.cs rename to NaughtyAttributes/Core/DrawerAttributes_SpecialCase/SpecialCaseDrawerAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/SpecialCaseDrawerAttribute.cs.meta b/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/SpecialCaseDrawerAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/SpecialCaseDrawerAttribute.cs.meta rename to NaughtyAttributes/Core/DrawerAttributes_SpecialCase/SpecialCaseDrawerAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/INaughtyAttribute.cs b/NaughtyAttributes/Core/INaughtyAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/INaughtyAttribute.cs rename to NaughtyAttributes/Core/INaughtyAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/INaughtyAttribute.cs.meta b/NaughtyAttributes/Core/INaughtyAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/INaughtyAttribute.cs.meta rename to NaughtyAttributes/Core/INaughtyAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes.meta b/NaughtyAttributes/Core/MetaAttributes.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes.meta rename to NaughtyAttributes/Core/MetaAttributes.meta diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/BoxGroupAttribute.cs b/NaughtyAttributes/Core/MetaAttributes/BoxGroupAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/BoxGroupAttribute.cs rename to NaughtyAttributes/Core/MetaAttributes/BoxGroupAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/BoxGroupAttribute.cs.meta b/NaughtyAttributes/Core/MetaAttributes/BoxGroupAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/BoxGroupAttribute.cs.meta rename to NaughtyAttributes/Core/MetaAttributes/BoxGroupAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/DisableIfAttribute.cs b/NaughtyAttributes/Core/MetaAttributes/DisableIfAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/DisableIfAttribute.cs rename to NaughtyAttributes/Core/MetaAttributes/DisableIfAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/DisableIfAttribute.cs.meta b/NaughtyAttributes/Core/MetaAttributes/DisableIfAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/DisableIfAttribute.cs.meta rename to NaughtyAttributes/Core/MetaAttributes/DisableIfAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/EnableIfAttribute.cs b/NaughtyAttributes/Core/MetaAttributes/EnableIfAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/EnableIfAttribute.cs rename to NaughtyAttributes/Core/MetaAttributes/EnableIfAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/EnableIfAttribute.cs.meta b/NaughtyAttributes/Core/MetaAttributes/EnableIfAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/EnableIfAttribute.cs.meta rename to NaughtyAttributes/Core/MetaAttributes/EnableIfAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/EnableIfAttributeBase.cs b/NaughtyAttributes/Core/MetaAttributes/EnableIfAttributeBase.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/EnableIfAttributeBase.cs rename to NaughtyAttributes/Core/MetaAttributes/EnableIfAttributeBase.cs diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/EnableIfAttributeBase.cs.meta b/NaughtyAttributes/Core/MetaAttributes/EnableIfAttributeBase.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/EnableIfAttributeBase.cs.meta rename to NaughtyAttributes/Core/MetaAttributes/EnableIfAttributeBase.cs.meta diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/FoldoutAttribute.cs b/NaughtyAttributes/Core/MetaAttributes/FoldoutAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/FoldoutAttribute.cs rename to NaughtyAttributes/Core/MetaAttributes/FoldoutAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/FoldoutAttribute.cs.meta b/NaughtyAttributes/Core/MetaAttributes/FoldoutAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/FoldoutAttribute.cs.meta rename to NaughtyAttributes/Core/MetaAttributes/FoldoutAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/HideIfAttribute.cs b/NaughtyAttributes/Core/MetaAttributes/HideIfAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/HideIfAttribute.cs rename to NaughtyAttributes/Core/MetaAttributes/HideIfAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/HideIfAttribute.cs.meta b/NaughtyAttributes/Core/MetaAttributes/HideIfAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/HideIfAttribute.cs.meta rename to NaughtyAttributes/Core/MetaAttributes/HideIfAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/IGroupAttribute.cs b/NaughtyAttributes/Core/MetaAttributes/IGroupAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/IGroupAttribute.cs rename to NaughtyAttributes/Core/MetaAttributes/IGroupAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/IGroupAttribute.cs.meta b/NaughtyAttributes/Core/MetaAttributes/IGroupAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/IGroupAttribute.cs.meta rename to NaughtyAttributes/Core/MetaAttributes/IGroupAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/LabelAttribute.cs b/NaughtyAttributes/Core/MetaAttributes/LabelAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/LabelAttribute.cs rename to NaughtyAttributes/Core/MetaAttributes/LabelAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/LabelAttribute.cs.meta b/NaughtyAttributes/Core/MetaAttributes/LabelAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/LabelAttribute.cs.meta rename to NaughtyAttributes/Core/MetaAttributes/LabelAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/MetaAttribute.cs b/NaughtyAttributes/Core/MetaAttributes/MetaAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/MetaAttribute.cs rename to NaughtyAttributes/Core/MetaAttributes/MetaAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/MetaAttribute.cs.meta b/NaughtyAttributes/Core/MetaAttributes/MetaAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/MetaAttribute.cs.meta rename to NaughtyAttributes/Core/MetaAttributes/MetaAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/OnValueChangedAttribute.cs b/NaughtyAttributes/Core/MetaAttributes/OnValueChangedAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/OnValueChangedAttribute.cs rename to NaughtyAttributes/Core/MetaAttributes/OnValueChangedAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/OnValueChangedAttribute.cs.meta b/NaughtyAttributes/Core/MetaAttributes/OnValueChangedAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/OnValueChangedAttribute.cs.meta rename to NaughtyAttributes/Core/MetaAttributes/OnValueChangedAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/ReadOnlyAttribute.cs b/NaughtyAttributes/Core/MetaAttributes/ReadOnlyAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/ReadOnlyAttribute.cs rename to NaughtyAttributes/Core/MetaAttributes/ReadOnlyAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/ReadOnlyAttribute.cs.meta b/NaughtyAttributes/Core/MetaAttributes/ReadOnlyAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/ReadOnlyAttribute.cs.meta rename to NaughtyAttributes/Core/MetaAttributes/ReadOnlyAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/ShowIfAttribute.cs b/NaughtyAttributes/Core/MetaAttributes/ShowIfAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/ShowIfAttribute.cs rename to NaughtyAttributes/Core/MetaAttributes/ShowIfAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/ShowIfAttribute.cs.meta b/NaughtyAttributes/Core/MetaAttributes/ShowIfAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/ShowIfAttribute.cs.meta rename to NaughtyAttributes/Core/MetaAttributes/ShowIfAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/ShowIfAttributeBase.cs b/NaughtyAttributes/Core/MetaAttributes/ShowIfAttributeBase.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/ShowIfAttributeBase.cs rename to NaughtyAttributes/Core/MetaAttributes/ShowIfAttributeBase.cs diff --git a/Editor/NaughtyAttributes/Core/MetaAttributes/ShowIfAttributeBase.cs.meta b/NaughtyAttributes/Core/MetaAttributes/ShowIfAttributeBase.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/MetaAttributes/ShowIfAttributeBase.cs.meta rename to NaughtyAttributes/Core/MetaAttributes/ShowIfAttributeBase.cs.meta diff --git a/Editor/NaughtyAttributes/Core/NaughtyAttributes.Core.asmdef b/NaughtyAttributes/Core/NaughtyAttributes.Core.asmdef similarity index 100% rename from Editor/NaughtyAttributes/Core/NaughtyAttributes.Core.asmdef rename to NaughtyAttributes/Core/NaughtyAttributes.Core.asmdef diff --git a/Editor/NaughtyAttributes/Core/NaughtyAttributes.Core.asmdef.meta b/NaughtyAttributes/Core/NaughtyAttributes.Core.asmdef.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/NaughtyAttributes.Core.asmdef.meta rename to NaughtyAttributes/Core/NaughtyAttributes.Core.asmdef.meta diff --git a/Editor/NaughtyAttributes/Core/Utility.meta b/NaughtyAttributes/Core/Utility.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/Utility.meta rename to NaughtyAttributes/Core/Utility.meta diff --git a/Editor/NaughtyAttributes/Core/Utility/EColor.cs b/NaughtyAttributes/Core/Utility/EColor.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/Utility/EColor.cs rename to NaughtyAttributes/Core/Utility/EColor.cs diff --git a/Editor/NaughtyAttributes/Core/Utility/EColor.cs.meta b/NaughtyAttributes/Core/Utility/EColor.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/Utility/EColor.cs.meta rename to NaughtyAttributes/Core/Utility/EColor.cs.meta diff --git a/Editor/NaughtyAttributes/Core/Utility/EConditionOperator.cs b/NaughtyAttributes/Core/Utility/EConditionOperator.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/Utility/EConditionOperator.cs rename to NaughtyAttributes/Core/Utility/EConditionOperator.cs diff --git a/Editor/NaughtyAttributes/Core/Utility/EConditionOperator.cs.meta b/NaughtyAttributes/Core/Utility/EConditionOperator.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/Utility/EConditionOperator.cs.meta rename to NaughtyAttributes/Core/Utility/EConditionOperator.cs.meta diff --git a/Editor/NaughtyAttributes/Core/ValidatorAttributes.meta b/NaughtyAttributes/Core/ValidatorAttributes.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/ValidatorAttributes.meta rename to NaughtyAttributes/Core/ValidatorAttributes.meta diff --git a/Editor/NaughtyAttributes/Core/ValidatorAttributes/MaxValueAttribute.cs b/NaughtyAttributes/Core/ValidatorAttributes/MaxValueAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/ValidatorAttributes/MaxValueAttribute.cs rename to NaughtyAttributes/Core/ValidatorAttributes/MaxValueAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/ValidatorAttributes/MaxValueAttribute.cs.meta b/NaughtyAttributes/Core/ValidatorAttributes/MaxValueAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/ValidatorAttributes/MaxValueAttribute.cs.meta rename to NaughtyAttributes/Core/ValidatorAttributes/MaxValueAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/ValidatorAttributes/MinValueAttribute.cs b/NaughtyAttributes/Core/ValidatorAttributes/MinValueAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/ValidatorAttributes/MinValueAttribute.cs rename to NaughtyAttributes/Core/ValidatorAttributes/MinValueAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/ValidatorAttributes/MinValueAttribute.cs.meta b/NaughtyAttributes/Core/ValidatorAttributes/MinValueAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/ValidatorAttributes/MinValueAttribute.cs.meta rename to NaughtyAttributes/Core/ValidatorAttributes/MinValueAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/ValidatorAttributes/RequiredAttribute.cs b/NaughtyAttributes/Core/ValidatorAttributes/RequiredAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/ValidatorAttributes/RequiredAttribute.cs rename to NaughtyAttributes/Core/ValidatorAttributes/RequiredAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/ValidatorAttributes/RequiredAttribute.cs.meta b/NaughtyAttributes/Core/ValidatorAttributes/RequiredAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/ValidatorAttributes/RequiredAttribute.cs.meta rename to NaughtyAttributes/Core/ValidatorAttributes/RequiredAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/ValidatorAttributes/ValidateInputAttribute.cs b/NaughtyAttributes/Core/ValidatorAttributes/ValidateInputAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/ValidatorAttributes/ValidateInputAttribute.cs rename to NaughtyAttributes/Core/ValidatorAttributes/ValidateInputAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/ValidatorAttributes/ValidateInputAttribute.cs.meta b/NaughtyAttributes/Core/ValidatorAttributes/ValidateInputAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/ValidatorAttributes/ValidateInputAttribute.cs.meta rename to NaughtyAttributes/Core/ValidatorAttributes/ValidateInputAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Core/ValidatorAttributes/ValidatorAttribute.cs b/NaughtyAttributes/Core/ValidatorAttributes/ValidatorAttribute.cs similarity index 100% rename from Editor/NaughtyAttributes/Core/ValidatorAttributes/ValidatorAttribute.cs rename to NaughtyAttributes/Core/ValidatorAttributes/ValidatorAttribute.cs diff --git a/Editor/NaughtyAttributes/Core/ValidatorAttributes/ValidatorAttribute.cs.meta b/NaughtyAttributes/Core/ValidatorAttributes/ValidatorAttribute.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Core/ValidatorAttributes/ValidatorAttribute.cs.meta rename to NaughtyAttributes/Core/ValidatorAttributes/ValidatorAttribute.cs.meta diff --git a/Editor/NaughtyAttributes/Editor.meta b/NaughtyAttributes/Editor.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor.meta rename to NaughtyAttributes/Editor.meta diff --git a/Editor/NaughtyAttributes/Editor/DecoratorDrawers.meta b/NaughtyAttributes/Editor/DecoratorDrawers.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/DecoratorDrawers.meta rename to NaughtyAttributes/Editor/DecoratorDrawers.meta diff --git a/Editor/NaughtyAttributes/Editor/DecoratorDrawers/HorizontalLineDecoratorDrawer.cs b/NaughtyAttributes/Editor/DecoratorDrawers/HorizontalLineDecoratorDrawer.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/DecoratorDrawers/HorizontalLineDecoratorDrawer.cs rename to NaughtyAttributes/Editor/DecoratorDrawers/HorizontalLineDecoratorDrawer.cs diff --git a/Editor/NaughtyAttributes/Editor/DecoratorDrawers/HorizontalLineDecoratorDrawer.cs.meta b/NaughtyAttributes/Editor/DecoratorDrawers/HorizontalLineDecoratorDrawer.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/DecoratorDrawers/HorizontalLineDecoratorDrawer.cs.meta rename to NaughtyAttributes/Editor/DecoratorDrawers/HorizontalLineDecoratorDrawer.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/DecoratorDrawers/InfoBoxDecoratorDrawer.cs b/NaughtyAttributes/Editor/DecoratorDrawers/InfoBoxDecoratorDrawer.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/DecoratorDrawers/InfoBoxDecoratorDrawer.cs rename to NaughtyAttributes/Editor/DecoratorDrawers/InfoBoxDecoratorDrawer.cs diff --git a/Editor/NaughtyAttributes/Editor/DecoratorDrawers/InfoBoxDecoratorDrawer.cs.meta b/NaughtyAttributes/Editor/DecoratorDrawers/InfoBoxDecoratorDrawer.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/DecoratorDrawers/InfoBoxDecoratorDrawer.cs.meta rename to NaughtyAttributes/Editor/DecoratorDrawers/InfoBoxDecoratorDrawer.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/NaughtyAttributes.Editor.asmdef b/NaughtyAttributes/Editor/NaughtyAttributes.Editor.asmdef similarity index 100% rename from Editor/NaughtyAttributes/Editor/NaughtyAttributes.Editor.asmdef rename to NaughtyAttributes/Editor/NaughtyAttributes.Editor.asmdef diff --git a/Editor/NaughtyAttributes/Editor/NaughtyAttributes.Editor.asmdef.meta b/NaughtyAttributes/Editor/NaughtyAttributes.Editor.asmdef.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/NaughtyAttributes.Editor.asmdef.meta rename to NaughtyAttributes/Editor/NaughtyAttributes.Editor.asmdef.meta diff --git a/Editor/NaughtyAttributes/Editor/NaughtyInspector.cs b/NaughtyAttributes/Editor/NaughtyInspector.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/NaughtyInspector.cs rename to NaughtyAttributes/Editor/NaughtyInspector.cs diff --git a/Editor/NaughtyAttributes/Editor/NaughtyInspector.cs.meta b/NaughtyAttributes/Editor/NaughtyInspector.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/NaughtyInspector.cs.meta rename to NaughtyAttributes/Editor/NaughtyInspector.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/NaughtyProperty.cs b/NaughtyAttributes/Editor/NaughtyProperty.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/NaughtyProperty.cs rename to NaughtyAttributes/Editor/NaughtyProperty.cs diff --git a/Editor/NaughtyAttributes/Editor/NaughtyProperty.cs.meta b/NaughtyAttributes/Editor/NaughtyProperty.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/NaughtyProperty.cs.meta rename to NaughtyAttributes/Editor/NaughtyProperty.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers.meta b/NaughtyAttributes/Editor/PropertyDrawers.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers.meta rename to NaughtyAttributes/Editor/PropertyDrawers.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/AllowNestingPropertyDrawer.cs b/NaughtyAttributes/Editor/PropertyDrawers/AllowNestingPropertyDrawer.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/AllowNestingPropertyDrawer.cs rename to NaughtyAttributes/Editor/PropertyDrawers/AllowNestingPropertyDrawer.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/AllowNestingPropertyDrawer.cs.meta b/NaughtyAttributes/Editor/PropertyDrawers/AllowNestingPropertyDrawer.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/AllowNestingPropertyDrawer.cs.meta rename to NaughtyAttributes/Editor/PropertyDrawers/AllowNestingPropertyDrawer.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/AnimatorParamPropertyDrawer.cs b/NaughtyAttributes/Editor/PropertyDrawers/AnimatorParamPropertyDrawer.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/AnimatorParamPropertyDrawer.cs rename to NaughtyAttributes/Editor/PropertyDrawers/AnimatorParamPropertyDrawer.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/AnimatorParamPropertyDrawer.cs.meta b/NaughtyAttributes/Editor/PropertyDrawers/AnimatorParamPropertyDrawer.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/AnimatorParamPropertyDrawer.cs.meta rename to NaughtyAttributes/Editor/PropertyDrawers/AnimatorParamPropertyDrawer.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/CurveRangePropertyDrawer.cs b/NaughtyAttributes/Editor/PropertyDrawers/CurveRangePropertyDrawer.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/CurveRangePropertyDrawer.cs rename to NaughtyAttributes/Editor/PropertyDrawers/CurveRangePropertyDrawer.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/CurveRangePropertyDrawer.cs.meta b/NaughtyAttributes/Editor/PropertyDrawers/CurveRangePropertyDrawer.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/CurveRangePropertyDrawer.cs.meta rename to NaughtyAttributes/Editor/PropertyDrawers/CurveRangePropertyDrawer.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/DropdownPropertyDrawer.cs b/NaughtyAttributes/Editor/PropertyDrawers/DropdownPropertyDrawer.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/DropdownPropertyDrawer.cs rename to NaughtyAttributes/Editor/PropertyDrawers/DropdownPropertyDrawer.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/DropdownPropertyDrawer.cs.meta b/NaughtyAttributes/Editor/PropertyDrawers/DropdownPropertyDrawer.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/DropdownPropertyDrawer.cs.meta rename to NaughtyAttributes/Editor/PropertyDrawers/DropdownPropertyDrawer.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/EnumFlagsPropertyDrawer.cs b/NaughtyAttributes/Editor/PropertyDrawers/EnumFlagsPropertyDrawer.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/EnumFlagsPropertyDrawer.cs rename to NaughtyAttributes/Editor/PropertyDrawers/EnumFlagsPropertyDrawer.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/EnumFlagsPropertyDrawer.cs.meta b/NaughtyAttributes/Editor/PropertyDrawers/EnumFlagsPropertyDrawer.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/EnumFlagsPropertyDrawer.cs.meta rename to NaughtyAttributes/Editor/PropertyDrawers/EnumFlagsPropertyDrawer.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/ExpandablePropertyDrawer.cs b/NaughtyAttributes/Editor/PropertyDrawers/ExpandablePropertyDrawer.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/ExpandablePropertyDrawer.cs rename to NaughtyAttributes/Editor/PropertyDrawers/ExpandablePropertyDrawer.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/ExpandablePropertyDrawer.cs.meta b/NaughtyAttributes/Editor/PropertyDrawers/ExpandablePropertyDrawer.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/ExpandablePropertyDrawer.cs.meta rename to NaughtyAttributes/Editor/PropertyDrawers/ExpandablePropertyDrawer.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/InputAxisPropertyDrawer.cs b/NaughtyAttributes/Editor/PropertyDrawers/InputAxisPropertyDrawer.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/InputAxisPropertyDrawer.cs rename to NaughtyAttributes/Editor/PropertyDrawers/InputAxisPropertyDrawer.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/InputAxisPropertyDrawer.cs.meta b/NaughtyAttributes/Editor/PropertyDrawers/InputAxisPropertyDrawer.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/InputAxisPropertyDrawer.cs.meta rename to NaughtyAttributes/Editor/PropertyDrawers/InputAxisPropertyDrawer.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/LayerPropertyDrawer.cs b/NaughtyAttributes/Editor/PropertyDrawers/LayerPropertyDrawer.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/LayerPropertyDrawer.cs rename to NaughtyAttributes/Editor/PropertyDrawers/LayerPropertyDrawer.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/LayerPropertyDrawer.cs.meta b/NaughtyAttributes/Editor/PropertyDrawers/LayerPropertyDrawer.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/LayerPropertyDrawer.cs.meta rename to NaughtyAttributes/Editor/PropertyDrawers/LayerPropertyDrawer.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/MinMaxSliderPropertyDrawer.cs b/NaughtyAttributes/Editor/PropertyDrawers/MinMaxSliderPropertyDrawer.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/MinMaxSliderPropertyDrawer.cs rename to NaughtyAttributes/Editor/PropertyDrawers/MinMaxSliderPropertyDrawer.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/MinMaxSliderPropertyDrawer.cs.meta b/NaughtyAttributes/Editor/PropertyDrawers/MinMaxSliderPropertyDrawer.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/MinMaxSliderPropertyDrawer.cs.meta rename to NaughtyAttributes/Editor/PropertyDrawers/MinMaxSliderPropertyDrawer.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/ProgressBarPropertyDrawer.cs b/NaughtyAttributes/Editor/PropertyDrawers/ProgressBarPropertyDrawer.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/ProgressBarPropertyDrawer.cs rename to NaughtyAttributes/Editor/PropertyDrawers/ProgressBarPropertyDrawer.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/ProgressBarPropertyDrawer.cs.meta b/NaughtyAttributes/Editor/PropertyDrawers/ProgressBarPropertyDrawer.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/ProgressBarPropertyDrawer.cs.meta rename to NaughtyAttributes/Editor/PropertyDrawers/ProgressBarPropertyDrawer.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/PropertyDrawerBase.cs b/NaughtyAttributes/Editor/PropertyDrawers/PropertyDrawerBase.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/PropertyDrawerBase.cs rename to NaughtyAttributes/Editor/PropertyDrawers/PropertyDrawerBase.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/PropertyDrawerBase.cs.meta b/NaughtyAttributes/Editor/PropertyDrawers/PropertyDrawerBase.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/PropertyDrawerBase.cs.meta rename to NaughtyAttributes/Editor/PropertyDrawers/PropertyDrawerBase.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/ResizableTextAreaPropertyDrawer.cs b/NaughtyAttributes/Editor/PropertyDrawers/ResizableTextAreaPropertyDrawer.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/ResizableTextAreaPropertyDrawer.cs rename to NaughtyAttributes/Editor/PropertyDrawers/ResizableTextAreaPropertyDrawer.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/ResizableTextAreaPropertyDrawer.cs.meta b/NaughtyAttributes/Editor/PropertyDrawers/ResizableTextAreaPropertyDrawer.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/ResizableTextAreaPropertyDrawer.cs.meta rename to NaughtyAttributes/Editor/PropertyDrawers/ResizableTextAreaPropertyDrawer.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/ScenePropertyDrawer.cs b/NaughtyAttributes/Editor/PropertyDrawers/ScenePropertyDrawer.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/ScenePropertyDrawer.cs rename to NaughtyAttributes/Editor/PropertyDrawers/ScenePropertyDrawer.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/ScenePropertyDrawer.cs.meta b/NaughtyAttributes/Editor/PropertyDrawers/ScenePropertyDrawer.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/ScenePropertyDrawer.cs.meta rename to NaughtyAttributes/Editor/PropertyDrawers/ScenePropertyDrawer.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/ShowAssetPreviewPropertyDrawer.cs b/NaughtyAttributes/Editor/PropertyDrawers/ShowAssetPreviewPropertyDrawer.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/ShowAssetPreviewPropertyDrawer.cs rename to NaughtyAttributes/Editor/PropertyDrawers/ShowAssetPreviewPropertyDrawer.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/ShowAssetPreviewPropertyDrawer.cs.meta b/NaughtyAttributes/Editor/PropertyDrawers/ShowAssetPreviewPropertyDrawer.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/ShowAssetPreviewPropertyDrawer.cs.meta rename to NaughtyAttributes/Editor/PropertyDrawers/ShowAssetPreviewPropertyDrawer.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/TagPropertyDrawer.cs b/NaughtyAttributes/Editor/PropertyDrawers/TagPropertyDrawer.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/TagPropertyDrawer.cs rename to NaughtyAttributes/Editor/PropertyDrawers/TagPropertyDrawer.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers/TagPropertyDrawer.cs.meta b/NaughtyAttributes/Editor/PropertyDrawers/TagPropertyDrawer.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers/TagPropertyDrawer.cs.meta rename to NaughtyAttributes/Editor/PropertyDrawers/TagPropertyDrawer.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase.meta b/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase.meta rename to NaughtyAttributes/Editor/PropertyDrawers_SpecialCase.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/ReorderableListPropertyDrawer.cs b/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/ReorderableListPropertyDrawer.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/ReorderableListPropertyDrawer.cs rename to NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/ReorderableListPropertyDrawer.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/ReorderableListPropertyDrawer.cs.meta b/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/ReorderableListPropertyDrawer.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/ReorderableListPropertyDrawer.cs.meta rename to NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/ReorderableListPropertyDrawer.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/SpecialCasePropertyDrawerBase.cs b/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/SpecialCasePropertyDrawerBase.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/SpecialCasePropertyDrawerBase.cs rename to NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/SpecialCasePropertyDrawerBase.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/SpecialCasePropertyDrawerBase.cs.meta b/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/SpecialCasePropertyDrawerBase.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/SpecialCasePropertyDrawerBase.cs.meta rename to NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/SpecialCasePropertyDrawerBase.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyValidators.meta b/NaughtyAttributes/Editor/PropertyValidators.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyValidators.meta rename to NaughtyAttributes/Editor/PropertyValidators.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyValidators/MaxValuePropertyValidator.cs b/NaughtyAttributes/Editor/PropertyValidators/MaxValuePropertyValidator.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyValidators/MaxValuePropertyValidator.cs rename to NaughtyAttributes/Editor/PropertyValidators/MaxValuePropertyValidator.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyValidators/MaxValuePropertyValidator.cs.meta b/NaughtyAttributes/Editor/PropertyValidators/MaxValuePropertyValidator.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyValidators/MaxValuePropertyValidator.cs.meta rename to NaughtyAttributes/Editor/PropertyValidators/MaxValuePropertyValidator.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyValidators/MinValuePropertyValidator.cs b/NaughtyAttributes/Editor/PropertyValidators/MinValuePropertyValidator.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyValidators/MinValuePropertyValidator.cs rename to NaughtyAttributes/Editor/PropertyValidators/MinValuePropertyValidator.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyValidators/MinValuePropertyValidator.cs.meta b/NaughtyAttributes/Editor/PropertyValidators/MinValuePropertyValidator.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyValidators/MinValuePropertyValidator.cs.meta rename to NaughtyAttributes/Editor/PropertyValidators/MinValuePropertyValidator.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyValidators/PropertyValidatorBase.cs b/NaughtyAttributes/Editor/PropertyValidators/PropertyValidatorBase.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyValidators/PropertyValidatorBase.cs rename to NaughtyAttributes/Editor/PropertyValidators/PropertyValidatorBase.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyValidators/PropertyValidatorBase.cs.meta b/NaughtyAttributes/Editor/PropertyValidators/PropertyValidatorBase.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyValidators/PropertyValidatorBase.cs.meta rename to NaughtyAttributes/Editor/PropertyValidators/PropertyValidatorBase.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyValidators/RequiredPropertyValidator.cs b/NaughtyAttributes/Editor/PropertyValidators/RequiredPropertyValidator.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyValidators/RequiredPropertyValidator.cs rename to NaughtyAttributes/Editor/PropertyValidators/RequiredPropertyValidator.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyValidators/RequiredPropertyValidator.cs.meta b/NaughtyAttributes/Editor/PropertyValidators/RequiredPropertyValidator.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyValidators/RequiredPropertyValidator.cs.meta rename to NaughtyAttributes/Editor/PropertyValidators/RequiredPropertyValidator.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/PropertyValidators/ValidateInputPropertyValidator.cs b/NaughtyAttributes/Editor/PropertyValidators/ValidateInputPropertyValidator.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyValidators/ValidateInputPropertyValidator.cs rename to NaughtyAttributes/Editor/PropertyValidators/ValidateInputPropertyValidator.cs diff --git a/Editor/NaughtyAttributes/Editor/PropertyValidators/ValidateInputPropertyValidator.cs.meta b/NaughtyAttributes/Editor/PropertyValidators/ValidateInputPropertyValidator.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/PropertyValidators/ValidateInputPropertyValidator.cs.meta rename to NaughtyAttributes/Editor/PropertyValidators/ValidateInputPropertyValidator.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/Utility.meta b/NaughtyAttributes/Editor/Utility.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/Utility.meta rename to NaughtyAttributes/Editor/Utility.meta diff --git a/Editor/NaughtyAttributes/Editor/Utility/ButtonUtility.cs b/NaughtyAttributes/Editor/Utility/ButtonUtility.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/Utility/ButtonUtility.cs rename to NaughtyAttributes/Editor/Utility/ButtonUtility.cs diff --git a/Editor/NaughtyAttributes/Editor/Utility/ButtonUtility.cs.meta b/NaughtyAttributes/Editor/Utility/ButtonUtility.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/Utility/ButtonUtility.cs.meta rename to NaughtyAttributes/Editor/Utility/ButtonUtility.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/Utility/NaughtyEditorGUI.cs b/NaughtyAttributes/Editor/Utility/NaughtyEditorGUI.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/Utility/NaughtyEditorGUI.cs rename to NaughtyAttributes/Editor/Utility/NaughtyEditorGUI.cs diff --git a/Editor/NaughtyAttributes/Editor/Utility/NaughtyEditorGUI.cs.meta b/NaughtyAttributes/Editor/Utility/NaughtyEditorGUI.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/Utility/NaughtyEditorGUI.cs.meta rename to NaughtyAttributes/Editor/Utility/NaughtyEditorGUI.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/Utility/PropertyUtility.cs b/NaughtyAttributes/Editor/Utility/PropertyUtility.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/Utility/PropertyUtility.cs rename to NaughtyAttributes/Editor/Utility/PropertyUtility.cs diff --git a/Editor/NaughtyAttributes/Editor/Utility/PropertyUtility.cs.meta b/NaughtyAttributes/Editor/Utility/PropertyUtility.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/Utility/PropertyUtility.cs.meta rename to NaughtyAttributes/Editor/Utility/PropertyUtility.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/Utility/ReflectionUtility.cs b/NaughtyAttributes/Editor/Utility/ReflectionUtility.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/Utility/ReflectionUtility.cs rename to NaughtyAttributes/Editor/Utility/ReflectionUtility.cs diff --git a/Editor/NaughtyAttributes/Editor/Utility/ReflectionUtility.cs.meta b/NaughtyAttributes/Editor/Utility/ReflectionUtility.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/Utility/ReflectionUtility.cs.meta rename to NaughtyAttributes/Editor/Utility/ReflectionUtility.cs.meta diff --git a/Editor/NaughtyAttributes/Editor/Utility/SavedBool.cs b/NaughtyAttributes/Editor/Utility/SavedBool.cs similarity index 100% rename from Editor/NaughtyAttributes/Editor/Utility/SavedBool.cs rename to NaughtyAttributes/Editor/Utility/SavedBool.cs diff --git a/Editor/NaughtyAttributes/Editor/Utility/SavedBool.cs.meta b/NaughtyAttributes/Editor/Utility/SavedBool.cs.meta similarity index 100% rename from Editor/NaughtyAttributes/Editor/Utility/SavedBool.cs.meta rename to NaughtyAttributes/Editor/Utility/SavedBool.cs.meta diff --git a/Runtime/TouchSocket.meta b/TouchSocket.meta similarity index 100% rename from Runtime/TouchSocket.meta rename to TouchSocket.meta diff --git a/Runtime/TouchSocket/Core.meta b/TouchSocket/Core.meta similarity index 100% rename from Runtime/TouchSocket/Core.meta rename to TouchSocket/Core.meta diff --git a/Runtime/TouchSocket/Core/ByteManager.meta b/TouchSocket/Core/ByteManager.meta similarity index 100% rename from Runtime/TouchSocket/Core/ByteManager.meta rename to TouchSocket/Core/ByteManager.meta diff --git a/Runtime/TouchSocket/Core/ByteManager/ByteBlock.cs b/TouchSocket/Core/ByteManager/ByteBlock.cs similarity index 100% rename from Runtime/TouchSocket/Core/ByteManager/ByteBlock.cs rename to TouchSocket/Core/ByteManager/ByteBlock.cs diff --git a/Runtime/TouchSocket/Core/ByteManager/ByteBlock.cs.meta b/TouchSocket/Core/ByteManager/ByteBlock.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/ByteManager/ByteBlock.cs.meta rename to TouchSocket/Core/ByteManager/ByteBlock.cs.meta diff --git a/Runtime/TouchSocket/Core/ByteManager/BytePool.cs b/TouchSocket/Core/ByteManager/BytePool.cs similarity index 100% rename from Runtime/TouchSocket/Core/ByteManager/BytePool.cs rename to TouchSocket/Core/ByteManager/BytePool.cs diff --git a/Runtime/TouchSocket/Core/ByteManager/BytePool.cs.meta b/TouchSocket/Core/ByteManager/BytePool.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/ByteManager/BytePool.cs.meta rename to TouchSocket/Core/ByteManager/BytePool.cs.meta diff --git a/Runtime/TouchSocket/Core/ByteManager/BytesQueue.cs b/TouchSocket/Core/ByteManager/BytesQueue.cs similarity index 100% rename from Runtime/TouchSocket/Core/ByteManager/BytesQueue.cs rename to TouchSocket/Core/ByteManager/BytesQueue.cs diff --git a/Runtime/TouchSocket/Core/ByteManager/BytesQueue.cs.meta b/TouchSocket/Core/ByteManager/BytesQueue.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/ByteManager/BytesQueue.cs.meta rename to TouchSocket/Core/ByteManager/BytesQueue.cs.meta diff --git a/Runtime/TouchSocket/Core/ByteManager/ValueByteBlock.cs b/TouchSocket/Core/ByteManager/ValueByteBlock.cs similarity index 100% rename from Runtime/TouchSocket/Core/ByteManager/ValueByteBlock.cs rename to TouchSocket/Core/ByteManager/ValueByteBlock.cs diff --git a/Runtime/TouchSocket/Core/ByteManager/ValueByteBlock.cs.meta b/TouchSocket/Core/ByteManager/ValueByteBlock.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/ByteManager/ValueByteBlock.cs.meta rename to TouchSocket/Core/ByteManager/ValueByteBlock.cs.meta diff --git a/Runtime/TouchSocket/Core/Caching.meta b/TouchSocket/Core/Caching.meta similarity index 100% rename from Runtime/TouchSocket/Core/Caching.meta rename to TouchSocket/Core/Caching.meta diff --git a/Runtime/TouchSocket/Core/Caching/CacheEntry.cs b/TouchSocket/Core/Caching/CacheEntry.cs similarity index 100% rename from Runtime/TouchSocket/Core/Caching/CacheEntry.cs rename to TouchSocket/Core/Caching/CacheEntry.cs diff --git a/Runtime/TouchSocket/Core/Caching/CacheEntry.cs.meta b/TouchSocket/Core/Caching/CacheEntry.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Caching/CacheEntry.cs.meta rename to TouchSocket/Core/Caching/CacheEntry.cs.meta diff --git a/Runtime/TouchSocket/Core/Caching/CacheManagementExtensions.cs b/TouchSocket/Core/Caching/CacheManagementExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Core/Caching/CacheManagementExtensions.cs rename to TouchSocket/Core/Caching/CacheManagementExtensions.cs diff --git a/Runtime/TouchSocket/Core/Caching/CacheManagementExtensions.cs.meta b/TouchSocket/Core/Caching/CacheManagementExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Caching/CacheManagementExtensions.cs.meta rename to TouchSocket/Core/Caching/CacheManagementExtensions.cs.meta diff --git a/Runtime/TouchSocket/Core/Caching/ICache.cs b/TouchSocket/Core/Caching/ICache.cs similarity index 100% rename from Runtime/TouchSocket/Core/Caching/ICache.cs rename to TouchSocket/Core/Caching/ICache.cs diff --git a/Runtime/TouchSocket/Core/Caching/ICache.cs.meta b/TouchSocket/Core/Caching/ICache.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Caching/ICache.cs.meta rename to TouchSocket/Core/Caching/ICache.cs.meta diff --git a/Runtime/TouchSocket/Core/Caching/ICacheEntry.cs b/TouchSocket/Core/Caching/ICacheEntry.cs similarity index 100% rename from Runtime/TouchSocket/Core/Caching/ICacheEntry.cs rename to TouchSocket/Core/Caching/ICacheEntry.cs diff --git a/Runtime/TouchSocket/Core/Caching/ICacheEntry.cs.meta b/TouchSocket/Core/Caching/ICacheEntry.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Caching/ICacheEntry.cs.meta rename to TouchSocket/Core/Caching/ICacheEntry.cs.meta diff --git a/Runtime/TouchSocket/Core/Caching/MemoryCache.cs b/TouchSocket/Core/Caching/MemoryCache.cs similarity index 100% rename from Runtime/TouchSocket/Core/Caching/MemoryCache.cs rename to TouchSocket/Core/Caching/MemoryCache.cs diff --git a/Runtime/TouchSocket/Core/Caching/MemoryCache.cs.meta b/TouchSocket/Core/Caching/MemoryCache.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Caching/MemoryCache.cs.meta rename to TouchSocket/Core/Caching/MemoryCache.cs.meta diff --git a/Runtime/TouchSocket/Core/Collections.meta b/TouchSocket/Core/Collections.meta similarity index 100% rename from Runtime/TouchSocket/Core/Collections.meta rename to TouchSocket/Core/Collections.meta diff --git a/Runtime/TouchSocket/Core/Collections/Concurrent.meta b/TouchSocket/Core/Collections/Concurrent.meta similarity index 100% rename from Runtime/TouchSocket/Core/Collections/Concurrent.meta rename to TouchSocket/Core/Collections/Concurrent.meta diff --git a/Runtime/TouchSocket/Core/Collections/Concurrent/ConcurrentDoublyDictionary.cs b/TouchSocket/Core/Collections/Concurrent/ConcurrentDoublyDictionary.cs similarity index 100% rename from Runtime/TouchSocket/Core/Collections/Concurrent/ConcurrentDoublyDictionary.cs rename to TouchSocket/Core/Collections/Concurrent/ConcurrentDoublyDictionary.cs diff --git a/Runtime/TouchSocket/Core/Collections/Concurrent/ConcurrentDoublyDictionary.cs.meta b/TouchSocket/Core/Collections/Concurrent/ConcurrentDoublyDictionary.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Collections/Concurrent/ConcurrentDoublyDictionary.cs.meta rename to TouchSocket/Core/Collections/Concurrent/ConcurrentDoublyDictionary.cs.meta diff --git a/Runtime/TouchSocket/Core/Collections/Concurrent/ConcurrentList.cs b/TouchSocket/Core/Collections/Concurrent/ConcurrentList.cs similarity index 100% rename from Runtime/TouchSocket/Core/Collections/Concurrent/ConcurrentList.cs rename to TouchSocket/Core/Collections/Concurrent/ConcurrentList.cs diff --git a/Runtime/TouchSocket/Core/Collections/Concurrent/ConcurrentList.cs.meta b/TouchSocket/Core/Collections/Concurrent/ConcurrentList.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Collections/Concurrent/ConcurrentList.cs.meta rename to TouchSocket/Core/Collections/Concurrent/ConcurrentList.cs.meta diff --git a/Runtime/TouchSocket/Core/Collections/Concurrent/ConcurrentMultiDictionary.cs b/TouchSocket/Core/Collections/Concurrent/ConcurrentMultiDictionary.cs similarity index 100% rename from Runtime/TouchSocket/Core/Collections/Concurrent/ConcurrentMultiDictionary.cs rename to TouchSocket/Core/Collections/Concurrent/ConcurrentMultiDictionary.cs diff --git a/Runtime/TouchSocket/Core/Collections/Concurrent/ConcurrentMultiDictionary.cs.meta b/TouchSocket/Core/Collections/Concurrent/ConcurrentMultiDictionary.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Collections/Concurrent/ConcurrentMultiDictionary.cs.meta rename to TouchSocket/Core/Collections/Concurrent/ConcurrentMultiDictionary.cs.meta diff --git a/Runtime/TouchSocket/Core/Collections/Concurrent/IntelligentConcurrentQueue.cs b/TouchSocket/Core/Collections/Concurrent/IntelligentConcurrentQueue.cs similarity index 100% rename from Runtime/TouchSocket/Core/Collections/Concurrent/IntelligentConcurrentQueue.cs rename to TouchSocket/Core/Collections/Concurrent/IntelligentConcurrentQueue.cs diff --git a/Runtime/TouchSocket/Core/Collections/Concurrent/IntelligentConcurrentQueue.cs.meta b/TouchSocket/Core/Collections/Concurrent/IntelligentConcurrentQueue.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Collections/Concurrent/IntelligentConcurrentQueue.cs.meta rename to TouchSocket/Core/Collections/Concurrent/IntelligentConcurrentQueue.cs.meta diff --git a/Runtime/TouchSocket/Core/Collections/Concurrent/IntelligentDataQueue.cs b/TouchSocket/Core/Collections/Concurrent/IntelligentDataQueue.cs similarity index 100% rename from Runtime/TouchSocket/Core/Collections/Concurrent/IntelligentDataQueue.cs rename to TouchSocket/Core/Collections/Concurrent/IntelligentDataQueue.cs diff --git a/Runtime/TouchSocket/Core/Collections/Concurrent/IntelligentDataQueue.cs.meta b/TouchSocket/Core/Collections/Concurrent/IntelligentDataQueue.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Collections/Concurrent/IntelligentDataQueue.cs.meta rename to TouchSocket/Core/Collections/Concurrent/IntelligentDataQueue.cs.meta diff --git a/Runtime/TouchSocket/Core/Collections/Concurrent/TriggerQueue.cs b/TouchSocket/Core/Collections/Concurrent/TriggerQueue.cs similarity index 100% rename from Runtime/TouchSocket/Core/Collections/Concurrent/TriggerQueue.cs rename to TouchSocket/Core/Collections/Concurrent/TriggerQueue.cs diff --git a/Runtime/TouchSocket/Core/Collections/Concurrent/TriggerQueue.cs.meta b/TouchSocket/Core/Collections/Concurrent/TriggerQueue.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Collections/Concurrent/TriggerQueue.cs.meta rename to TouchSocket/Core/Collections/Concurrent/TriggerQueue.cs.meta diff --git a/Runtime/TouchSocket/Core/Collections/IgnoreCaseNameValueCollection.cs b/TouchSocket/Core/Collections/IgnoreCaseNameValueCollection.cs similarity index 100% rename from Runtime/TouchSocket/Core/Collections/IgnoreCaseNameValueCollection.cs rename to TouchSocket/Core/Collections/IgnoreCaseNameValueCollection.cs diff --git a/Runtime/TouchSocket/Core/Collections/IgnoreCaseNameValueCollection.cs.meta b/TouchSocket/Core/Collections/IgnoreCaseNameValueCollection.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Collections/IgnoreCaseNameValueCollection.cs.meta rename to TouchSocket/Core/Collections/IgnoreCaseNameValueCollection.cs.meta diff --git a/Runtime/TouchSocket/Core/Collections/NameValueCollectionDebugView.cs b/TouchSocket/Core/Collections/NameValueCollectionDebugView.cs similarity index 100% rename from Runtime/TouchSocket/Core/Collections/NameValueCollectionDebugView.cs rename to TouchSocket/Core/Collections/NameValueCollectionDebugView.cs diff --git a/Runtime/TouchSocket/Core/Collections/NameValueCollectionDebugView.cs.meta b/TouchSocket/Core/Collections/NameValueCollectionDebugView.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Collections/NameValueCollectionDebugView.cs.meta rename to TouchSocket/Core/Collections/NameValueCollectionDebugView.cs.meta diff --git a/Runtime/TouchSocket/Core/Common.meta b/TouchSocket/Core/Common.meta similarity index 100% rename from Runtime/TouchSocket/Core/Common.meta rename to TouchSocket/Core/Common.meta diff --git a/Runtime/TouchSocket/Core/Common/AppConfigBase.cs b/TouchSocket/Core/Common/AppConfigBase.cs similarity index 100% rename from Runtime/TouchSocket/Core/Common/AppConfigBase.cs rename to TouchSocket/Core/Common/AppConfigBase.cs diff --git a/Runtime/TouchSocket/Core/Common/AppConfigBase.cs.meta b/TouchSocket/Core/Common/AppConfigBase.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Common/AppConfigBase.cs.meta rename to TouchSocket/Core/Common/AppConfigBase.cs.meta diff --git a/Runtime/TouchSocket/Core/Common/DateExtensions.cs b/TouchSocket/Core/Common/DateExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Core/Common/DateExtensions.cs rename to TouchSocket/Core/Common/DateExtensions.cs diff --git a/Runtime/TouchSocket/Core/Common/DateExtensions.cs.meta b/TouchSocket/Core/Common/DateExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Common/DateExtensions.cs.meta rename to TouchSocket/Core/Common/DateExtensions.cs.meta diff --git a/Runtime/TouchSocket/Core/Common/DisposableObject.cs b/TouchSocket/Core/Common/DisposableObject.cs similarity index 100% rename from Runtime/TouchSocket/Core/Common/DisposableObject.cs rename to TouchSocket/Core/Common/DisposableObject.cs diff --git a/Runtime/TouchSocket/Core/Common/DisposableObject.cs.meta b/TouchSocket/Core/Common/DisposableObject.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Common/DisposableObject.cs.meta rename to TouchSocket/Core/Common/DisposableObject.cs.meta diff --git a/Runtime/TouchSocket/Core/Common/Enum.meta b/TouchSocket/Core/Common/Enum.meta similarity index 100% rename from Runtime/TouchSocket/Core/Common/Enum.meta rename to TouchSocket/Core/Common/Enum.meta diff --git a/Runtime/TouchSocket/Core/Common/Enum/EndianType.cs b/TouchSocket/Core/Common/Enum/EndianType.cs similarity index 100% rename from Runtime/TouchSocket/Core/Common/Enum/EndianType.cs rename to TouchSocket/Core/Common/Enum/EndianType.cs diff --git a/Runtime/TouchSocket/Core/Common/Enum/EndianType.cs.meta b/TouchSocket/Core/Common/Enum/EndianType.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Common/Enum/EndianType.cs.meta rename to TouchSocket/Core/Common/Enum/EndianType.cs.meta diff --git a/Runtime/TouchSocket/Core/Common/Enum/ResultCode.cs b/TouchSocket/Core/Common/Enum/ResultCode.cs similarity index 100% rename from Runtime/TouchSocket/Core/Common/Enum/ResultCode.cs rename to TouchSocket/Core/Common/Enum/ResultCode.cs diff --git a/Runtime/TouchSocket/Core/Common/Enum/ResultCode.cs.meta b/TouchSocket/Core/Common/Enum/ResultCode.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Common/Enum/ResultCode.cs.meta rename to TouchSocket/Core/Common/Enum/ResultCode.cs.meta diff --git a/Runtime/TouchSocket/Core/Common/FlowGate.cs b/TouchSocket/Core/Common/FlowGate.cs similarity index 100% rename from Runtime/TouchSocket/Core/Common/FlowGate.cs rename to TouchSocket/Core/Common/FlowGate.cs diff --git a/Runtime/TouchSocket/Core/Common/FlowGate.cs.meta b/TouchSocket/Core/Common/FlowGate.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Common/FlowGate.cs.meta rename to TouchSocket/Core/Common/FlowGate.cs.meta diff --git a/Runtime/TouchSocket/Core/Common/GlobalEnvironment.cs b/TouchSocket/Core/Common/GlobalEnvironment.cs similarity index 100% rename from Runtime/TouchSocket/Core/Common/GlobalEnvironment.cs rename to TouchSocket/Core/Common/GlobalEnvironment.cs diff --git a/Runtime/TouchSocket/Core/Common/GlobalEnvironment.cs.meta b/TouchSocket/Core/Common/GlobalEnvironment.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Common/GlobalEnvironment.cs.meta rename to TouchSocket/Core/Common/GlobalEnvironment.cs.meta diff --git a/Runtime/TouchSocket/Core/Common/IResult.cs b/TouchSocket/Core/Common/IResult.cs similarity index 100% rename from Runtime/TouchSocket/Core/Common/IResult.cs rename to TouchSocket/Core/Common/IResult.cs diff --git a/Runtime/TouchSocket/Core/Common/IResult.cs.meta b/TouchSocket/Core/Common/IResult.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Common/IResult.cs.meta rename to TouchSocket/Core/Common/IResult.cs.meta diff --git a/Runtime/TouchSocket/Core/Common/IWrite.cs b/TouchSocket/Core/Common/IWrite.cs similarity index 100% rename from Runtime/TouchSocket/Core/Common/IWrite.cs rename to TouchSocket/Core/Common/IWrite.cs diff --git a/Runtime/TouchSocket/Core/Common/IWrite.cs.meta b/TouchSocket/Core/Common/IWrite.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Common/IWrite.cs.meta rename to TouchSocket/Core/Common/IWrite.cs.meta diff --git a/Runtime/TouchSocket/Core/Common/Locker.cs b/TouchSocket/Core/Common/Locker.cs similarity index 100% rename from Runtime/TouchSocket/Core/Common/Locker.cs rename to TouchSocket/Core/Common/Locker.cs diff --git a/Runtime/TouchSocket/Core/Common/Locker.cs.meta b/TouchSocket/Core/Common/Locker.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Common/Locker.cs.meta rename to TouchSocket/Core/Common/Locker.cs.meta diff --git a/Runtime/TouchSocket/Core/Common/Metadata.cs b/TouchSocket/Core/Common/Metadata.cs similarity index 100% rename from Runtime/TouchSocket/Core/Common/Metadata.cs rename to TouchSocket/Core/Common/Metadata.cs diff --git a/Runtime/TouchSocket/Core/Common/Metadata.cs.meta b/TouchSocket/Core/Common/Metadata.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Common/Metadata.cs.meta rename to TouchSocket/Core/Common/Metadata.cs.meta diff --git a/Runtime/TouchSocket/Core/Common/MetadataFastBinaryConverter.cs b/TouchSocket/Core/Common/MetadataFastBinaryConverter.cs similarity index 100% rename from Runtime/TouchSocket/Core/Common/MetadataFastBinaryConverter.cs rename to TouchSocket/Core/Common/MetadataFastBinaryConverter.cs diff --git a/Runtime/TouchSocket/Core/Common/MetadataFastBinaryConverter.cs.meta b/TouchSocket/Core/Common/MetadataFastBinaryConverter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Common/MetadataFastBinaryConverter.cs.meta rename to TouchSocket/Core/Common/MetadataFastBinaryConverter.cs.meta diff --git a/Runtime/TouchSocket/Core/Common/OptimizedPlatforms.cs b/TouchSocket/Core/Common/OptimizedPlatforms.cs similarity index 100% rename from Runtime/TouchSocket/Core/Common/OptimizedPlatforms.cs rename to TouchSocket/Core/Common/OptimizedPlatforms.cs diff --git a/Runtime/TouchSocket/Core/Common/OptimizedPlatforms.cs.meta b/TouchSocket/Core/Common/OptimizedPlatforms.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Common/OptimizedPlatforms.cs.meta rename to TouchSocket/Core/Common/OptimizedPlatforms.cs.meta diff --git a/Runtime/TouchSocket/Core/Common/Result.cs b/TouchSocket/Core/Common/Result.cs similarity index 100% rename from Runtime/TouchSocket/Core/Common/Result.cs rename to TouchSocket/Core/Common/Result.cs diff --git a/Runtime/TouchSocket/Core/Common/Result.cs.meta b/TouchSocket/Core/Common/Result.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Common/Result.cs.meta rename to TouchSocket/Core/Common/Result.cs.meta diff --git a/Runtime/TouchSocket/Core/Common/SnowflakeIDGenerator.cs b/TouchSocket/Core/Common/SnowflakeIDGenerator.cs similarity index 100% rename from Runtime/TouchSocket/Core/Common/SnowflakeIDGenerator.cs rename to TouchSocket/Core/Common/SnowflakeIDGenerator.cs diff --git a/Runtime/TouchSocket/Core/Common/SnowflakeIDGenerator.cs.meta b/TouchSocket/Core/Common/SnowflakeIDGenerator.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Common/SnowflakeIDGenerator.cs.meta rename to TouchSocket/Core/Common/SnowflakeIDGenerator.cs.meta diff --git a/Runtime/TouchSocket/Core/Common/StringResStore.cs b/TouchSocket/Core/Common/StringResStore.cs similarity index 100% rename from Runtime/TouchSocket/Core/Common/StringResStore.cs rename to TouchSocket/Core/Common/StringResStore.cs diff --git a/Runtime/TouchSocket/Core/Common/StringResStore.cs.meta b/TouchSocket/Core/Common/StringResStore.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Common/StringResStore.cs.meta rename to TouchSocket/Core/Common/StringResStore.cs.meta diff --git a/Runtime/TouchSocket/Core/Common/ThrowHelper.cs b/TouchSocket/Core/Common/ThrowHelper.cs similarity index 100% rename from Runtime/TouchSocket/Core/Common/ThrowHelper.cs rename to TouchSocket/Core/Common/ThrowHelper.cs diff --git a/Runtime/TouchSocket/Core/Common/ThrowHelper.cs.meta b/TouchSocket/Core/Common/ThrowHelper.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Common/ThrowHelper.cs.meta rename to TouchSocket/Core/Common/ThrowHelper.cs.meta diff --git a/Runtime/TouchSocket/Core/Common/TouchSocketBitConverter.cs b/TouchSocket/Core/Common/TouchSocketBitConverter.cs similarity index 100% rename from Runtime/TouchSocket/Core/Common/TouchSocketBitConverter.cs rename to TouchSocket/Core/Common/TouchSocketBitConverter.cs diff --git a/Runtime/TouchSocket/Core/Common/TouchSocketBitConverter.cs.meta b/TouchSocket/Core/Common/TouchSocketBitConverter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Common/TouchSocketBitConverter.cs.meta rename to TouchSocket/Core/Common/TouchSocketBitConverter.cs.meta diff --git a/Runtime/TouchSocket/Core/Common/TouchSocketCoreUtility.cs b/TouchSocket/Core/Common/TouchSocketCoreUtility.cs similarity index 100% rename from Runtime/TouchSocket/Core/Common/TouchSocketCoreUtility.cs rename to TouchSocket/Core/Common/TouchSocketCoreUtility.cs diff --git a/Runtime/TouchSocket/Core/Common/TouchSocketCoreUtility.cs.meta b/TouchSocket/Core/Common/TouchSocketCoreUtility.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Common/TouchSocketCoreUtility.cs.meta rename to TouchSocket/Core/Common/TouchSocketCoreUtility.cs.meta diff --git a/Runtime/TouchSocket/Core/Config.meta b/TouchSocket/Core/Config.meta similarity index 100% rename from Runtime/TouchSocket/Core/Config.meta rename to TouchSocket/Core/Config.meta diff --git a/Runtime/TouchSocket/Core/Config/TouchSocketConfig.cs b/TouchSocket/Core/Config/TouchSocketConfig.cs similarity index 100% rename from Runtime/TouchSocket/Core/Config/TouchSocketConfig.cs rename to TouchSocket/Core/Config/TouchSocketConfig.cs diff --git a/Runtime/TouchSocket/Core/Config/TouchSocketConfig.cs.meta b/TouchSocket/Core/Config/TouchSocketConfig.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Config/TouchSocketConfig.cs.meta rename to TouchSocket/Core/Config/TouchSocketConfig.cs.meta diff --git a/Runtime/TouchSocket/Core/Config/TouchSocketCoreConfigExtension.cs b/TouchSocket/Core/Config/TouchSocketCoreConfigExtension.cs similarity index 100% rename from Runtime/TouchSocket/Core/Config/TouchSocketCoreConfigExtension.cs rename to TouchSocket/Core/Config/TouchSocketCoreConfigExtension.cs diff --git a/Runtime/TouchSocket/Core/Config/TouchSocketCoreConfigExtension.cs.meta b/TouchSocket/Core/Config/TouchSocketCoreConfigExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Config/TouchSocketCoreConfigExtension.cs.meta rename to TouchSocket/Core/Config/TouchSocketCoreConfigExtension.cs.meta diff --git a/Runtime/TouchSocket/Core/Converter.meta b/TouchSocket/Core/Converter.meta similarity index 100% rename from Runtime/TouchSocket/Core/Converter.meta rename to TouchSocket/Core/Converter.meta diff --git a/Runtime/TouchSocket/Core/Converter/BytesConverter.cs b/TouchSocket/Core/Converter/BytesConverter.cs similarity index 100% rename from Runtime/TouchSocket/Core/Converter/BytesConverter.cs rename to TouchSocket/Core/Converter/BytesConverter.cs diff --git a/Runtime/TouchSocket/Core/Converter/BytesConverter.cs.meta b/TouchSocket/Core/Converter/BytesConverter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Converter/BytesConverter.cs.meta rename to TouchSocket/Core/Converter/BytesConverter.cs.meta diff --git a/Runtime/TouchSocket/Core/Converter/IConverter.cs b/TouchSocket/Core/Converter/IConverter.cs similarity index 100% rename from Runtime/TouchSocket/Core/Converter/IConverter.cs rename to TouchSocket/Core/Converter/IConverter.cs diff --git a/Runtime/TouchSocket/Core/Converter/IConverter.cs.meta b/TouchSocket/Core/Converter/IConverter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Converter/IConverter.cs.meta rename to TouchSocket/Core/Converter/IConverter.cs.meta diff --git a/Runtime/TouchSocket/Core/Converter/StringConverter.cs b/TouchSocket/Core/Converter/StringConverter.cs similarity index 100% rename from Runtime/TouchSocket/Core/Converter/StringConverter.cs rename to TouchSocket/Core/Converter/StringConverter.cs diff --git a/Runtime/TouchSocket/Core/Converter/StringConverter.cs.meta b/TouchSocket/Core/Converter/StringConverter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Converter/StringConverter.cs.meta rename to TouchSocket/Core/Converter/StringConverter.cs.meta diff --git a/Runtime/TouchSocket/Core/Converter/TouchSocketConverter.cs b/TouchSocket/Core/Converter/TouchSocketConverter.cs similarity index 100% rename from Runtime/TouchSocket/Core/Converter/TouchSocketConverter.cs rename to TouchSocket/Core/Converter/TouchSocketConverter.cs diff --git a/Runtime/TouchSocket/Core/Converter/TouchSocketConverter.cs.meta b/TouchSocket/Core/Converter/TouchSocketConverter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Converter/TouchSocketConverter.cs.meta rename to TouchSocket/Core/Converter/TouchSocketConverter.cs.meta diff --git a/Runtime/TouchSocket/Core/Data.meta b/TouchSocket/Core/Data.meta similarity index 100% rename from Runtime/TouchSocket/Core/Data.meta rename to TouchSocket/Core/Data.meta diff --git a/Runtime/TouchSocket/Core/Data/Compress.meta b/TouchSocket/Core/Data/Compress.meta similarity index 100% rename from Runtime/TouchSocket/Core/Data/Compress.meta rename to TouchSocket/Core/Data/Compress.meta diff --git a/Runtime/TouchSocket/Core/Data/Compress/GZipDataCompressor.cs b/TouchSocket/Core/Data/Compress/GZipDataCompressor.cs similarity index 100% rename from Runtime/TouchSocket/Core/Data/Compress/GZipDataCompressor.cs rename to TouchSocket/Core/Data/Compress/GZipDataCompressor.cs diff --git a/Runtime/TouchSocket/Core/Data/Compress/GZipDataCompressor.cs.meta b/TouchSocket/Core/Data/Compress/GZipDataCompressor.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Data/Compress/GZipDataCompressor.cs.meta rename to TouchSocket/Core/Data/Compress/GZipDataCompressor.cs.meta diff --git a/Runtime/TouchSocket/Core/Data/Compress/IDataCompressor.cs b/TouchSocket/Core/Data/Compress/IDataCompressor.cs similarity index 100% rename from Runtime/TouchSocket/Core/Data/Compress/IDataCompressor.cs rename to TouchSocket/Core/Data/Compress/IDataCompressor.cs diff --git a/Runtime/TouchSocket/Core/Data/Compress/IDataCompressor.cs.meta b/TouchSocket/Core/Data/Compress/IDataCompressor.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Data/Compress/IDataCompressor.cs.meta rename to TouchSocket/Core/Data/Compress/IDataCompressor.cs.meta diff --git a/Runtime/TouchSocket/Core/Data/Crc.cs b/TouchSocket/Core/Data/Crc.cs similarity index 100% rename from Runtime/TouchSocket/Core/Data/Crc.cs rename to TouchSocket/Core/Data/Crc.cs diff --git a/Runtime/TouchSocket/Core/Data/Crc.cs.meta b/TouchSocket/Core/Data/Crc.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Data/Crc.cs.meta rename to TouchSocket/Core/Data/Crc.cs.meta diff --git a/Runtime/TouchSocket/Core/Data/GZip.cs b/TouchSocket/Core/Data/GZip.cs similarity index 100% rename from Runtime/TouchSocket/Core/Data/GZip.cs rename to TouchSocket/Core/Data/GZip.cs diff --git a/Runtime/TouchSocket/Core/Data/GZip.cs.meta b/TouchSocket/Core/Data/GZip.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Data/GZip.cs.meta rename to TouchSocket/Core/Data/GZip.cs.meta diff --git a/Runtime/TouchSocket/Core/Data/MD5.cs b/TouchSocket/Core/Data/MD5.cs similarity index 100% rename from Runtime/TouchSocket/Core/Data/MD5.cs rename to TouchSocket/Core/Data/MD5.cs diff --git a/Runtime/TouchSocket/Core/Data/MD5.cs.meta b/TouchSocket/Core/Data/MD5.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Data/MD5.cs.meta rename to TouchSocket/Core/Data/MD5.cs.meta diff --git a/Runtime/TouchSocket/Core/Data/Security.meta b/TouchSocket/Core/Data/Security.meta similarity index 100% rename from Runtime/TouchSocket/Core/Data/Security.meta rename to TouchSocket/Core/Data/Security.meta diff --git a/Runtime/TouchSocket/Core/Data/Security/DataSecurity.cs b/TouchSocket/Core/Data/Security/DataSecurity.cs similarity index 100% rename from Runtime/TouchSocket/Core/Data/Security/DataSecurity.cs rename to TouchSocket/Core/Data/Security/DataSecurity.cs diff --git a/Runtime/TouchSocket/Core/Data/Security/DataSecurity.cs.meta b/TouchSocket/Core/Data/Security/DataSecurity.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Data/Security/DataSecurity.cs.meta rename to TouchSocket/Core/Data/Security/DataSecurity.cs.meta diff --git a/Runtime/TouchSocket/Core/Data/Swap.cs b/TouchSocket/Core/Data/Swap.cs similarity index 100% rename from Runtime/TouchSocket/Core/Data/Swap.cs rename to TouchSocket/Core/Data/Swap.cs diff --git a/Runtime/TouchSocket/Core/Data/Swap.cs.meta b/TouchSocket/Core/Data/Swap.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Data/Swap.cs.meta rename to TouchSocket/Core/Data/Swap.cs.meta diff --git a/Runtime/TouchSocket/Core/Data/XML.meta b/TouchSocket/Core/Data/XML.meta similarity index 100% rename from Runtime/TouchSocket/Core/Data/XML.meta rename to TouchSocket/Core/Data/XML.meta diff --git a/Runtime/TouchSocket/Core/Data/XML/XmlTool.cs b/TouchSocket/Core/Data/XML/XmlTool.cs similarity index 100% rename from Runtime/TouchSocket/Core/Data/XML/XmlTool.cs rename to TouchSocket/Core/Data/XML/XmlTool.cs diff --git a/Runtime/TouchSocket/Core/Data/XML/XmlTool.cs.meta b/TouchSocket/Core/Data/XML/XmlTool.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Data/XML/XmlTool.cs.meta rename to TouchSocket/Core/Data/XML/XmlTool.cs.meta diff --git a/Runtime/TouchSocket/Core/Dependency.meta b/TouchSocket/Core/Dependency.meta similarity index 100% rename from Runtime/TouchSocket/Core/Dependency.meta rename to TouchSocket/Core/Dependency.meta diff --git a/Runtime/TouchSocket/Core/Dependency/Attribute.meta b/TouchSocket/Core/Dependency/Attribute.meta similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/Attribute.meta rename to TouchSocket/Core/Dependency/Attribute.meta diff --git a/Runtime/TouchSocket/Core/Dependency/Attribute/DataValidationAttribute.cs b/TouchSocket/Core/Dependency/Attribute/DataValidationAttribute.cs similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/Attribute/DataValidationAttribute.cs rename to TouchSocket/Core/Dependency/Attribute/DataValidationAttribute.cs diff --git a/Runtime/TouchSocket/Core/Dependency/Attribute/DataValidationAttribute.cs.meta b/TouchSocket/Core/Dependency/Attribute/DataValidationAttribute.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/Attribute/DataValidationAttribute.cs.meta rename to TouchSocket/Core/Dependency/Attribute/DataValidationAttribute.cs.meta diff --git a/Runtime/TouchSocket/Core/Dependency/Attribute/DependencyInjectionAttribute.cs b/TouchSocket/Core/Dependency/Attribute/DependencyInjectionAttribute.cs similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/Attribute/DependencyInjectionAttribute.cs rename to TouchSocket/Core/Dependency/Attribute/DependencyInjectionAttribute.cs diff --git a/Runtime/TouchSocket/Core/Dependency/Attribute/DependencyInjectionAttribute.cs.meta b/TouchSocket/Core/Dependency/Attribute/DependencyInjectionAttribute.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/Attribute/DependencyInjectionAttribute.cs.meta rename to TouchSocket/Core/Dependency/Attribute/DependencyInjectionAttribute.cs.meta diff --git a/Runtime/TouchSocket/Core/Dependency/Container.cs b/TouchSocket/Core/Dependency/Container.cs similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/Container.cs rename to TouchSocket/Core/Dependency/Container.cs diff --git a/Runtime/TouchSocket/Core/Dependency/Container.cs.meta b/TouchSocket/Core/Dependency/Container.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/Container.cs.meta rename to TouchSocket/Core/Dependency/Container.cs.meta diff --git a/Runtime/TouchSocket/Core/Dependency/ContainerExtension.cs b/TouchSocket/Core/Dependency/ContainerExtension.cs similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/ContainerExtension.cs rename to TouchSocket/Core/Dependency/ContainerExtension.cs diff --git a/Runtime/TouchSocket/Core/Dependency/ContainerExtension.cs.meta b/TouchSocket/Core/Dependency/ContainerExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/ContainerExtension.cs.meta rename to TouchSocket/Core/Dependency/ContainerExtension.cs.meta diff --git a/Runtime/TouchSocket/Core/Dependency/ContainerProvider.cs b/TouchSocket/Core/Dependency/ContainerProvider.cs similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/ContainerProvider.cs rename to TouchSocket/Core/Dependency/ContainerProvider.cs diff --git a/Runtime/TouchSocket/Core/Dependency/ContainerProvider.cs.meta b/TouchSocket/Core/Dependency/ContainerProvider.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/ContainerProvider.cs.meta rename to TouchSocket/Core/Dependency/ContainerProvider.cs.meta diff --git a/Runtime/TouchSocket/Core/Dependency/DependencyDescriptor.cs b/TouchSocket/Core/Dependency/DependencyDescriptor.cs similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/DependencyDescriptor.cs rename to TouchSocket/Core/Dependency/DependencyDescriptor.cs diff --git a/Runtime/TouchSocket/Core/Dependency/DependencyDescriptor.cs.meta b/TouchSocket/Core/Dependency/DependencyDescriptor.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/DependencyDescriptor.cs.meta rename to TouchSocket/Core/Dependency/DependencyDescriptor.cs.meta diff --git a/Runtime/TouchSocket/Core/Dependency/DependencyObject.cs b/TouchSocket/Core/Dependency/DependencyObject.cs similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/DependencyObject.cs rename to TouchSocket/Core/Dependency/DependencyObject.cs diff --git a/Runtime/TouchSocket/Core/Dependency/DependencyObject.cs.meta b/TouchSocket/Core/Dependency/DependencyObject.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/DependencyObject.cs.meta rename to TouchSocket/Core/Dependency/DependencyObject.cs.meta diff --git a/Runtime/TouchSocket/Core/Dependency/DependencyProperty.cs b/TouchSocket/Core/Dependency/DependencyProperty.cs similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/DependencyProperty.cs rename to TouchSocket/Core/Dependency/DependencyProperty.cs diff --git a/Runtime/TouchSocket/Core/Dependency/DependencyProperty.cs.meta b/TouchSocket/Core/Dependency/DependencyProperty.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/DependencyProperty.cs.meta rename to TouchSocket/Core/Dependency/DependencyProperty.cs.meta diff --git a/Runtime/TouchSocket/Core/Dependency/IContainer.cs b/TouchSocket/Core/Dependency/IContainer.cs similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/IContainer.cs rename to TouchSocket/Core/Dependency/IContainer.cs diff --git a/Runtime/TouchSocket/Core/Dependency/IContainer.cs.meta b/TouchSocket/Core/Dependency/IContainer.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/IContainer.cs.meta rename to TouchSocket/Core/Dependency/IContainer.cs.meta diff --git a/Runtime/TouchSocket/Core/Dependency/IContainerProvider.cs b/TouchSocket/Core/Dependency/IContainerProvider.cs similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/IContainerProvider.cs rename to TouchSocket/Core/Dependency/IContainerProvider.cs diff --git a/Runtime/TouchSocket/Core/Dependency/IContainerProvider.cs.meta b/TouchSocket/Core/Dependency/IContainerProvider.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/IContainerProvider.cs.meta rename to TouchSocket/Core/Dependency/IContainerProvider.cs.meta diff --git a/Runtime/TouchSocket/Core/Dependency/Lifetime.cs b/TouchSocket/Core/Dependency/Lifetime.cs similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/Lifetime.cs rename to TouchSocket/Core/Dependency/Lifetime.cs diff --git a/Runtime/TouchSocket/Core/Dependency/Lifetime.cs.meta b/TouchSocket/Core/Dependency/Lifetime.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Dependency/Lifetime.cs.meta rename to TouchSocket/Core/Dependency/Lifetime.cs.meta diff --git a/Runtime/TouchSocket/Core/Diagnostics.meta b/TouchSocket/Core/Diagnostics.meta similarity index 100% rename from Runtime/TouchSocket/Core/Diagnostics.meta rename to TouchSocket/Core/Diagnostics.meta diff --git a/Runtime/TouchSocket/Core/Diagnostics/TimeMeasurer.cs b/TouchSocket/Core/Diagnostics/TimeMeasurer.cs similarity index 100% rename from Runtime/TouchSocket/Core/Diagnostics/TimeMeasurer.cs rename to TouchSocket/Core/Diagnostics/TimeMeasurer.cs diff --git a/Runtime/TouchSocket/Core/Diagnostics/TimeMeasurer.cs.meta b/TouchSocket/Core/Diagnostics/TimeMeasurer.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Diagnostics/TimeMeasurer.cs.meta rename to TouchSocket/Core/Diagnostics/TimeMeasurer.cs.meta diff --git a/Runtime/TouchSocket/Core/Event.meta b/TouchSocket/Core/Event.meta similarity index 100% rename from Runtime/TouchSocket/Core/Event.meta rename to TouchSocket/Core/Event.meta diff --git a/Runtime/TouchSocket/Core/Event/TouchSocketEventArgs.cs b/TouchSocket/Core/Event/TouchSocketEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Core/Event/TouchSocketEventArgs.cs rename to TouchSocket/Core/Event/TouchSocketEventArgs.cs diff --git a/Runtime/TouchSocket/Core/Event/TouchSocketEventArgs.cs.meta b/TouchSocket/Core/Event/TouchSocketEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Event/TouchSocketEventArgs.cs.meta rename to TouchSocket/Core/Event/TouchSocketEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Core/Exceptions.meta b/TouchSocket/Core/Exceptions.meta similarity index 100% rename from Runtime/TouchSocket/Core/Exceptions.meta rename to TouchSocket/Core/Exceptions.meta diff --git a/Runtime/TouchSocket/Core/Exceptions/MessageNotFoundException.cs b/TouchSocket/Core/Exceptions/MessageNotFoundException.cs similarity index 100% rename from Runtime/TouchSocket/Core/Exceptions/MessageNotFoundException.cs rename to TouchSocket/Core/Exceptions/MessageNotFoundException.cs diff --git a/Runtime/TouchSocket/Core/Exceptions/MessageNotFoundException.cs.meta b/TouchSocket/Core/Exceptions/MessageNotFoundException.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Exceptions/MessageNotFoundException.cs.meta rename to TouchSocket/Core/Exceptions/MessageNotFoundException.cs.meta diff --git a/Runtime/TouchSocket/Core/Exceptions/MessageRegisteredException.cs b/TouchSocket/Core/Exceptions/MessageRegisteredException.cs similarity index 100% rename from Runtime/TouchSocket/Core/Exceptions/MessageRegisteredException.cs rename to TouchSocket/Core/Exceptions/MessageRegisteredException.cs diff --git a/Runtime/TouchSocket/Core/Exceptions/MessageRegisteredException.cs.meta b/TouchSocket/Core/Exceptions/MessageRegisteredException.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Exceptions/MessageRegisteredException.cs.meta rename to TouchSocket/Core/Exceptions/MessageRegisteredException.cs.meta diff --git a/Runtime/TouchSocket/Core/Extensions.meta b/TouchSocket/Core/Extensions.meta similarity index 100% rename from Runtime/TouchSocket/Core/Extensions.meta rename to TouchSocket/Core/Extensions.meta diff --git a/Runtime/TouchSocket/Core/Extensions/BytesExtension.cs b/TouchSocket/Core/Extensions/BytesExtension.cs similarity index 100% rename from Runtime/TouchSocket/Core/Extensions/BytesExtension.cs rename to TouchSocket/Core/Extensions/BytesExtension.cs diff --git a/Runtime/TouchSocket/Core/Extensions/BytesExtension.cs.meta b/TouchSocket/Core/Extensions/BytesExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Extensions/BytesExtension.cs.meta rename to TouchSocket/Core/Extensions/BytesExtension.cs.meta diff --git a/Runtime/TouchSocket/Core/Extensions/DictionaryExtension.cs b/TouchSocket/Core/Extensions/DictionaryExtension.cs similarity index 100% rename from Runtime/TouchSocket/Core/Extensions/DictionaryExtension.cs rename to TouchSocket/Core/Extensions/DictionaryExtension.cs diff --git a/Runtime/TouchSocket/Core/Extensions/DictionaryExtension.cs.meta b/TouchSocket/Core/Extensions/DictionaryExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Extensions/DictionaryExtension.cs.meta rename to TouchSocket/Core/Extensions/DictionaryExtension.cs.meta diff --git a/Runtime/TouchSocket/Core/Extensions/RangeExtension.cs b/TouchSocket/Core/Extensions/RangeExtension.cs similarity index 100% rename from Runtime/TouchSocket/Core/Extensions/RangeExtension.cs rename to TouchSocket/Core/Extensions/RangeExtension.cs diff --git a/Runtime/TouchSocket/Core/Extensions/RangeExtension.cs.meta b/TouchSocket/Core/Extensions/RangeExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Extensions/RangeExtension.cs.meta rename to TouchSocket/Core/Extensions/RangeExtension.cs.meta diff --git a/Runtime/TouchSocket/Core/Extensions/StringExtension.cs b/TouchSocket/Core/Extensions/StringExtension.cs similarity index 100% rename from Runtime/TouchSocket/Core/Extensions/StringExtension.cs rename to TouchSocket/Core/Extensions/StringExtension.cs diff --git a/Runtime/TouchSocket/Core/Extensions/StringExtension.cs.meta b/TouchSocket/Core/Extensions/StringExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Extensions/StringExtension.cs.meta rename to TouchSocket/Core/Extensions/StringExtension.cs.meta diff --git a/Runtime/TouchSocket/Core/Extensions/SystemExtensions.cs b/TouchSocket/Core/Extensions/SystemExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Core/Extensions/SystemExtensions.cs rename to TouchSocket/Core/Extensions/SystemExtensions.cs diff --git a/Runtime/TouchSocket/Core/Extensions/SystemExtensions.cs.meta b/TouchSocket/Core/Extensions/SystemExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Extensions/SystemExtensions.cs.meta rename to TouchSocket/Core/Extensions/SystemExtensions.cs.meta diff --git a/Runtime/TouchSocket/Core/Extensions/SystemNetExtension.cs b/TouchSocket/Core/Extensions/SystemNetExtension.cs similarity index 100% rename from Runtime/TouchSocket/Core/Extensions/SystemNetExtension.cs rename to TouchSocket/Core/Extensions/SystemNetExtension.cs diff --git a/Runtime/TouchSocket/Core/Extensions/SystemNetExtension.cs.meta b/TouchSocket/Core/Extensions/SystemNetExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Extensions/SystemNetExtension.cs.meta rename to TouchSocket/Core/Extensions/SystemNetExtension.cs.meta diff --git a/Runtime/TouchSocket/Core/Extensions/TaskExtension.cs b/TouchSocket/Core/Extensions/TaskExtension.cs similarity index 100% rename from Runtime/TouchSocket/Core/Extensions/TaskExtension.cs rename to TouchSocket/Core/Extensions/TaskExtension.cs diff --git a/Runtime/TouchSocket/Core/Extensions/TaskExtension.cs.meta b/TouchSocket/Core/Extensions/TaskExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Extensions/TaskExtension.cs.meta rename to TouchSocket/Core/Extensions/TaskExtension.cs.meta diff --git a/Runtime/TouchSocket/Core/Extensions/TupleExtension.cs b/TouchSocket/Core/Extensions/TupleExtension.cs similarity index 100% rename from Runtime/TouchSocket/Core/Extensions/TupleExtension.cs rename to TouchSocket/Core/Extensions/TupleExtension.cs diff --git a/Runtime/TouchSocket/Core/Extensions/TupleExtension.cs.meta b/TouchSocket/Core/Extensions/TupleExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Extensions/TupleExtension.cs.meta rename to TouchSocket/Core/Extensions/TupleExtension.cs.meta diff --git a/Runtime/TouchSocket/Core/Extensions/TypeExtension.cs b/TouchSocket/Core/Extensions/TypeExtension.cs similarity index 100% rename from Runtime/TouchSocket/Core/Extensions/TypeExtension.cs rename to TouchSocket/Core/Extensions/TypeExtension.cs diff --git a/Runtime/TouchSocket/Core/Extensions/TypeExtension.cs.meta b/TouchSocket/Core/Extensions/TypeExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Extensions/TypeExtension.cs.meta rename to TouchSocket/Core/Extensions/TypeExtension.cs.meta diff --git a/Runtime/TouchSocket/Core/IO.meta b/TouchSocket/Core/IO.meta similarity index 100% rename from Runtime/TouchSocket/Core/IO.meta rename to TouchSocket/Core/IO.meta diff --git a/Runtime/TouchSocket/Core/IO/BlockReadStream.cs b/TouchSocket/Core/IO/BlockReadStream.cs similarity index 100% rename from Runtime/TouchSocket/Core/IO/BlockReadStream.cs rename to TouchSocket/Core/IO/BlockReadStream.cs diff --git a/Runtime/TouchSocket/Core/IO/BlockReadStream.cs.meta b/TouchSocket/Core/IO/BlockReadStream.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/IO/BlockReadStream.cs.meta rename to TouchSocket/Core/IO/BlockReadStream.cs.meta diff --git a/Runtime/TouchSocket/Core/IO/BlockReader.cs b/TouchSocket/Core/IO/BlockReader.cs similarity index 100% rename from Runtime/TouchSocket/Core/IO/BlockReader.cs rename to TouchSocket/Core/IO/BlockReader.cs diff --git a/Runtime/TouchSocket/Core/IO/BlockReader.cs.meta b/TouchSocket/Core/IO/BlockReader.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/IO/BlockReader.cs.meta rename to TouchSocket/Core/IO/BlockReader.cs.meta diff --git a/Runtime/TouchSocket/Core/IO/ConsoleAction.cs b/TouchSocket/Core/IO/ConsoleAction.cs similarity index 100% rename from Runtime/TouchSocket/Core/IO/ConsoleAction.cs rename to TouchSocket/Core/IO/ConsoleAction.cs diff --git a/Runtime/TouchSocket/Core/IO/ConsoleAction.cs.meta b/TouchSocket/Core/IO/ConsoleAction.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/IO/ConsoleAction.cs.meta rename to TouchSocket/Core/IO/ConsoleAction.cs.meta diff --git a/Runtime/TouchSocket/Core/IO/DirectoryUtility.cs b/TouchSocket/Core/IO/DirectoryUtility.cs similarity index 100% rename from Runtime/TouchSocket/Core/IO/DirectoryUtility.cs rename to TouchSocket/Core/IO/DirectoryUtility.cs diff --git a/Runtime/TouchSocket/Core/IO/DirectoryUtility.cs.meta b/TouchSocket/Core/IO/DirectoryUtility.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/IO/DirectoryUtility.cs.meta rename to TouchSocket/Core/IO/DirectoryUtility.cs.meta diff --git a/Runtime/TouchSocket/Core/IO/FileIO.meta b/TouchSocket/Core/IO/FileIO.meta similarity index 100% rename from Runtime/TouchSocket/Core/IO/FileIO.meta rename to TouchSocket/Core/IO/FileIO.meta diff --git a/Runtime/TouchSocket/Core/IO/FileIO/FilePool.cs b/TouchSocket/Core/IO/FileIO/FilePool.cs similarity index 100% rename from Runtime/TouchSocket/Core/IO/FileIO/FilePool.cs rename to TouchSocket/Core/IO/FileIO/FilePool.cs diff --git a/Runtime/TouchSocket/Core/IO/FileIO/FilePool.cs.meta b/TouchSocket/Core/IO/FileIO/FilePool.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/IO/FileIO/FilePool.cs.meta rename to TouchSocket/Core/IO/FileIO/FilePool.cs.meta diff --git a/Runtime/TouchSocket/Core/IO/FileIO/FileStorage.cs b/TouchSocket/Core/IO/FileIO/FileStorage.cs similarity index 100% rename from Runtime/TouchSocket/Core/IO/FileIO/FileStorage.cs rename to TouchSocket/Core/IO/FileIO/FileStorage.cs diff --git a/Runtime/TouchSocket/Core/IO/FileIO/FileStorage.cs.meta b/TouchSocket/Core/IO/FileIO/FileStorage.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/IO/FileIO/FileStorage.cs.meta rename to TouchSocket/Core/IO/FileIO/FileStorage.cs.meta diff --git a/Runtime/TouchSocket/Core/IO/FileIO/FileStorageReader.cs b/TouchSocket/Core/IO/FileIO/FileStorageReader.cs similarity index 100% rename from Runtime/TouchSocket/Core/IO/FileIO/FileStorageReader.cs rename to TouchSocket/Core/IO/FileIO/FileStorageReader.cs diff --git a/Runtime/TouchSocket/Core/IO/FileIO/FileStorageReader.cs.meta b/TouchSocket/Core/IO/FileIO/FileStorageReader.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/IO/FileIO/FileStorageReader.cs.meta rename to TouchSocket/Core/IO/FileIO/FileStorageReader.cs.meta diff --git a/Runtime/TouchSocket/Core/IO/FileIO/FileStorageStream.cs b/TouchSocket/Core/IO/FileIO/FileStorageStream.cs similarity index 100% rename from Runtime/TouchSocket/Core/IO/FileIO/FileStorageStream.cs rename to TouchSocket/Core/IO/FileIO/FileStorageStream.cs diff --git a/Runtime/TouchSocket/Core/IO/FileIO/FileStorageStream.cs.meta b/TouchSocket/Core/IO/FileIO/FileStorageStream.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/IO/FileIO/FileStorageStream.cs.meta rename to TouchSocket/Core/IO/FileIO/FileStorageStream.cs.meta diff --git a/Runtime/TouchSocket/Core/IO/FileIO/FileStorageWriter.cs b/TouchSocket/Core/IO/FileIO/FileStorageWriter.cs similarity index 100% rename from Runtime/TouchSocket/Core/IO/FileIO/FileStorageWriter.cs rename to TouchSocket/Core/IO/FileIO/FileStorageWriter.cs diff --git a/Runtime/TouchSocket/Core/IO/FileIO/FileStorageWriter.cs.meta b/TouchSocket/Core/IO/FileIO/FileStorageWriter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/IO/FileIO/FileStorageWriter.cs.meta rename to TouchSocket/Core/IO/FileIO/FileStorageWriter.cs.meta diff --git a/Runtime/TouchSocket/Core/IO/FileUtility.cs b/TouchSocket/Core/IO/FileUtility.cs similarity index 100% rename from Runtime/TouchSocket/Core/IO/FileUtility.cs rename to TouchSocket/Core/IO/FileUtility.cs diff --git a/Runtime/TouchSocket/Core/IO/FileUtility.cs.meta b/TouchSocket/Core/IO/FileUtility.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/IO/FileUtility.cs.meta rename to TouchSocket/Core/IO/FileUtility.cs.meta diff --git a/Runtime/TouchSocket/Core/IO/WrapStream.cs b/TouchSocket/Core/IO/WrapStream.cs similarity index 100% rename from Runtime/TouchSocket/Core/IO/WrapStream.cs rename to TouchSocket/Core/IO/WrapStream.cs diff --git a/Runtime/TouchSocket/Core/IO/WrapStream.cs.meta b/TouchSocket/Core/IO/WrapStream.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/IO/WrapStream.cs.meta rename to TouchSocket/Core/IO/WrapStream.cs.meta diff --git a/Runtime/TouchSocket/Core/Logger.meta b/TouchSocket/Core/Logger.meta similarity index 100% rename from Runtime/TouchSocket/Core/Logger.meta rename to TouchSocket/Core/Logger.meta diff --git a/Runtime/TouchSocket/Core/Logger/ConsoleLogger.cs b/TouchSocket/Core/Logger/ConsoleLogger.cs similarity index 100% rename from Runtime/TouchSocket/Core/Logger/ConsoleLogger.cs rename to TouchSocket/Core/Logger/ConsoleLogger.cs diff --git a/Runtime/TouchSocket/Core/Logger/ConsoleLogger.cs.meta b/TouchSocket/Core/Logger/ConsoleLogger.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Logger/ConsoleLogger.cs.meta rename to TouchSocket/Core/Logger/ConsoleLogger.cs.meta diff --git a/Runtime/TouchSocket/Core/Logger/EasyLogger.cs b/TouchSocket/Core/Logger/EasyLogger.cs similarity index 100% rename from Runtime/TouchSocket/Core/Logger/EasyLogger.cs rename to TouchSocket/Core/Logger/EasyLogger.cs diff --git a/Runtime/TouchSocket/Core/Logger/EasyLogger.cs.meta b/TouchSocket/Core/Logger/EasyLogger.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Logger/EasyLogger.cs.meta rename to TouchSocket/Core/Logger/EasyLogger.cs.meta diff --git a/Runtime/TouchSocket/Core/Logger/FileLogger.cs b/TouchSocket/Core/Logger/FileLogger.cs similarity index 100% rename from Runtime/TouchSocket/Core/Logger/FileLogger.cs rename to TouchSocket/Core/Logger/FileLogger.cs diff --git a/Runtime/TouchSocket/Core/Logger/FileLogger.cs.meta b/TouchSocket/Core/Logger/FileLogger.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Logger/FileLogger.cs.meta rename to TouchSocket/Core/Logger/FileLogger.cs.meta diff --git a/Runtime/TouchSocket/Core/Logger/ILog.cs b/TouchSocket/Core/Logger/ILog.cs similarity index 100% rename from Runtime/TouchSocket/Core/Logger/ILog.cs rename to TouchSocket/Core/Logger/ILog.cs diff --git a/Runtime/TouchSocket/Core/Logger/ILog.cs.meta b/TouchSocket/Core/Logger/ILog.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Logger/ILog.cs.meta rename to TouchSocket/Core/Logger/ILog.cs.meta diff --git a/Runtime/TouchSocket/Core/Logger/LogType.cs b/TouchSocket/Core/Logger/LogType.cs similarity index 100% rename from Runtime/TouchSocket/Core/Logger/LogType.cs rename to TouchSocket/Core/Logger/LogType.cs diff --git a/Runtime/TouchSocket/Core/Logger/LogType.cs.meta b/TouchSocket/Core/Logger/LogType.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Logger/LogType.cs.meta rename to TouchSocket/Core/Logger/LogType.cs.meta diff --git a/Runtime/TouchSocket/Core/Logger/LoggerBase.cs b/TouchSocket/Core/Logger/LoggerBase.cs similarity index 100% rename from Runtime/TouchSocket/Core/Logger/LoggerBase.cs rename to TouchSocket/Core/Logger/LoggerBase.cs diff --git a/Runtime/TouchSocket/Core/Logger/LoggerBase.cs.meta b/TouchSocket/Core/Logger/LoggerBase.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Logger/LoggerBase.cs.meta rename to TouchSocket/Core/Logger/LoggerBase.cs.meta diff --git a/Runtime/TouchSocket/Core/Logger/LoggerContainerExtension.cs b/TouchSocket/Core/Logger/LoggerContainerExtension.cs similarity index 100% rename from Runtime/TouchSocket/Core/Logger/LoggerContainerExtension.cs rename to TouchSocket/Core/Logger/LoggerContainerExtension.cs diff --git a/Runtime/TouchSocket/Core/Logger/LoggerContainerExtension.cs.meta b/TouchSocket/Core/Logger/LoggerContainerExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Logger/LoggerContainerExtension.cs.meta rename to TouchSocket/Core/Logger/LoggerContainerExtension.cs.meta diff --git a/Runtime/TouchSocket/Core/Logger/LoggerExtensions.cs b/TouchSocket/Core/Logger/LoggerExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Core/Logger/LoggerExtensions.cs rename to TouchSocket/Core/Logger/LoggerExtensions.cs diff --git a/Runtime/TouchSocket/Core/Logger/LoggerExtensions.cs.meta b/TouchSocket/Core/Logger/LoggerExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Logger/LoggerExtensions.cs.meta rename to TouchSocket/Core/Logger/LoggerExtensions.cs.meta diff --git a/Runtime/TouchSocket/Core/Logger/LoggerGroup.cs b/TouchSocket/Core/Logger/LoggerGroup.cs similarity index 100% rename from Runtime/TouchSocket/Core/Logger/LoggerGroup.cs rename to TouchSocket/Core/Logger/LoggerGroup.cs diff --git a/Runtime/TouchSocket/Core/Logger/LoggerGroup.cs.meta b/TouchSocket/Core/Logger/LoggerGroup.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Logger/LoggerGroup.cs.meta rename to TouchSocket/Core/Logger/LoggerGroup.cs.meta diff --git a/Runtime/TouchSocket/Core/Mapper.meta b/TouchSocket/Core/Mapper.meta similarity index 100% rename from Runtime/TouchSocket/Core/Mapper.meta rename to TouchSocket/Core/Mapper.meta diff --git a/Runtime/TouchSocket/Core/Mapper/Mapper.cs b/TouchSocket/Core/Mapper/Mapper.cs similarity index 100% rename from Runtime/TouchSocket/Core/Mapper/Mapper.cs rename to TouchSocket/Core/Mapper/Mapper.cs diff --git a/Runtime/TouchSocket/Core/Mapper/Mapper.cs.meta b/TouchSocket/Core/Mapper/Mapper.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Mapper/Mapper.cs.meta rename to TouchSocket/Core/Mapper/Mapper.cs.meta diff --git a/Runtime/TouchSocket/Core/Mapper/MapperOption.cs b/TouchSocket/Core/Mapper/MapperOption.cs similarity index 100% rename from Runtime/TouchSocket/Core/Mapper/MapperOption.cs rename to TouchSocket/Core/Mapper/MapperOption.cs diff --git a/Runtime/TouchSocket/Core/Mapper/MapperOption.cs.meta b/TouchSocket/Core/Mapper/MapperOption.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Mapper/MapperOption.cs.meta rename to TouchSocket/Core/Mapper/MapperOption.cs.meta diff --git a/Runtime/TouchSocket/Core/Packages_.meta b/TouchSocket/Core/Packages_.meta similarity index 100% rename from Runtime/TouchSocket/Core/Packages_.meta rename to TouchSocket/Core/Packages_.meta diff --git a/Runtime/TouchSocket/Core/Packages_/IPackage.cs b/TouchSocket/Core/Packages_/IPackage.cs similarity index 100% rename from Runtime/TouchSocket/Core/Packages_/IPackage.cs rename to TouchSocket/Core/Packages_/IPackage.cs diff --git a/Runtime/TouchSocket/Core/Packages_/IPackage.cs.meta b/TouchSocket/Core/Packages_/IPackage.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Packages_/IPackage.cs.meta rename to TouchSocket/Core/Packages_/IPackage.cs.meta diff --git a/Runtime/TouchSocket/Core/Packages_/MsgRouterPackage.cs b/TouchSocket/Core/Packages_/MsgRouterPackage.cs similarity index 100% rename from Runtime/TouchSocket/Core/Packages_/MsgRouterPackage.cs rename to TouchSocket/Core/Packages_/MsgRouterPackage.cs diff --git a/Runtime/TouchSocket/Core/Packages_/MsgRouterPackage.cs.meta b/TouchSocket/Core/Packages_/MsgRouterPackage.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Packages_/MsgRouterPackage.cs.meta rename to TouchSocket/Core/Packages_/MsgRouterPackage.cs.meta diff --git a/Runtime/TouchSocket/Core/Packages_/PackageBase.cs b/TouchSocket/Core/Packages_/PackageBase.cs similarity index 100% rename from Runtime/TouchSocket/Core/Packages_/PackageBase.cs rename to TouchSocket/Core/Packages_/PackageBase.cs diff --git a/Runtime/TouchSocket/Core/Packages_/PackageBase.cs.meta b/TouchSocket/Core/Packages_/PackageBase.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Packages_/PackageBase.cs.meta rename to TouchSocket/Core/Packages_/PackageBase.cs.meta diff --git a/Runtime/TouchSocket/Core/Packages_/PackageExtensions.cs b/TouchSocket/Core/Packages_/PackageExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Core/Packages_/PackageExtensions.cs rename to TouchSocket/Core/Packages_/PackageExtensions.cs diff --git a/Runtime/TouchSocket/Core/Packages_/PackageExtensions.cs.meta b/TouchSocket/Core/Packages_/PackageExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Packages_/PackageExtensions.cs.meta rename to TouchSocket/Core/Packages_/PackageExtensions.cs.meta diff --git a/Runtime/TouchSocket/Core/Packages_/RouterPackage.cs b/TouchSocket/Core/Packages_/RouterPackage.cs similarity index 100% rename from Runtime/TouchSocket/Core/Packages_/RouterPackage.cs rename to TouchSocket/Core/Packages_/RouterPackage.cs diff --git a/Runtime/TouchSocket/Core/Packages_/RouterPackage.cs.meta b/TouchSocket/Core/Packages_/RouterPackage.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Packages_/RouterPackage.cs.meta rename to TouchSocket/Core/Packages_/RouterPackage.cs.meta diff --git a/Runtime/TouchSocket/Core/Packages_/WaitPackage.cs b/TouchSocket/Core/Packages_/WaitPackage.cs similarity index 100% rename from Runtime/TouchSocket/Core/Packages_/WaitPackage.cs rename to TouchSocket/Core/Packages_/WaitPackage.cs diff --git a/Runtime/TouchSocket/Core/Packages_/WaitPackage.cs.meta b/TouchSocket/Core/Packages_/WaitPackage.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Packages_/WaitPackage.cs.meta rename to TouchSocket/Core/Packages_/WaitPackage.cs.meta diff --git a/Runtime/TouchSocket/Core/Packages_/WaitRouterPackage.cs b/TouchSocket/Core/Packages_/WaitRouterPackage.cs similarity index 100% rename from Runtime/TouchSocket/Core/Packages_/WaitRouterPackage.cs rename to TouchSocket/Core/Packages_/WaitRouterPackage.cs diff --git a/Runtime/TouchSocket/Core/Packages_/WaitRouterPackage.cs.meta b/TouchSocket/Core/Packages_/WaitRouterPackage.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Packages_/WaitRouterPackage.cs.meta rename to TouchSocket/Core/Packages_/WaitRouterPackage.cs.meta diff --git a/Runtime/TouchSocket/Core/Plugins.meta b/TouchSocket/Core/Plugins.meta similarity index 100% rename from Runtime/TouchSocket/Core/Plugins.meta rename to TouchSocket/Core/Plugins.meta diff --git a/Runtime/TouchSocket/Core/Plugins/AsyncRaiserAttribute.cs b/TouchSocket/Core/Plugins/AsyncRaiserAttribute.cs similarity index 100% rename from Runtime/TouchSocket/Core/Plugins/AsyncRaiserAttribute.cs rename to TouchSocket/Core/Plugins/AsyncRaiserAttribute.cs diff --git a/Runtime/TouchSocket/Core/Plugins/AsyncRaiserAttribute.cs.meta b/TouchSocket/Core/Plugins/AsyncRaiserAttribute.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Plugins/AsyncRaiserAttribute.cs.meta rename to TouchSocket/Core/Plugins/AsyncRaiserAttribute.cs.meta diff --git a/Runtime/TouchSocket/Core/Plugins/IPlugin.cs b/TouchSocket/Core/Plugins/IPlugin.cs similarity index 100% rename from Runtime/TouchSocket/Core/Plugins/IPlugin.cs rename to TouchSocket/Core/Plugins/IPlugin.cs diff --git a/Runtime/TouchSocket/Core/Plugins/IPlugin.cs.meta b/TouchSocket/Core/Plugins/IPlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Plugins/IPlugin.cs.meta rename to TouchSocket/Core/Plugins/IPlugin.cs.meta diff --git a/Runtime/TouchSocket/Core/Plugins/IPluginObject.cs b/TouchSocket/Core/Plugins/IPluginObject.cs similarity index 100% rename from Runtime/TouchSocket/Core/Plugins/IPluginObject.cs rename to TouchSocket/Core/Plugins/IPluginObject.cs diff --git a/Runtime/TouchSocket/Core/Plugins/IPluginObject.cs.meta b/TouchSocket/Core/Plugins/IPluginObject.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Plugins/IPluginObject.cs.meta rename to TouchSocket/Core/Plugins/IPluginObject.cs.meta diff --git a/Runtime/TouchSocket/Core/Plugins/IPluginsManager.cs b/TouchSocket/Core/Plugins/IPluginsManager.cs similarity index 100% rename from Runtime/TouchSocket/Core/Plugins/IPluginsManager.cs rename to TouchSocket/Core/Plugins/IPluginsManager.cs diff --git a/Runtime/TouchSocket/Core/Plugins/IPluginsManager.cs.meta b/TouchSocket/Core/Plugins/IPluginsManager.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Plugins/IPluginsManager.cs.meta rename to TouchSocket/Core/Plugins/IPluginsManager.cs.meta diff --git a/Runtime/TouchSocket/Core/Plugins/PlguinObjectExtension.cs b/TouchSocket/Core/Plugins/PlguinObjectExtension.cs similarity index 100% rename from Runtime/TouchSocket/Core/Plugins/PlguinObjectExtension.cs rename to TouchSocket/Core/Plugins/PlguinObjectExtension.cs diff --git a/Runtime/TouchSocket/Core/Plugins/PlguinObjectExtension.cs.meta b/TouchSocket/Core/Plugins/PlguinObjectExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Plugins/PlguinObjectExtension.cs.meta rename to TouchSocket/Core/Plugins/PlguinObjectExtension.cs.meta diff --git a/Runtime/TouchSocket/Core/Plugins/PluginBase.cs b/TouchSocket/Core/Plugins/PluginBase.cs similarity index 100% rename from Runtime/TouchSocket/Core/Plugins/PluginBase.cs rename to TouchSocket/Core/Plugins/PluginBase.cs diff --git a/Runtime/TouchSocket/Core/Plugins/PluginBase.cs.meta b/TouchSocket/Core/Plugins/PluginBase.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Plugins/PluginBase.cs.meta rename to TouchSocket/Core/Plugins/PluginBase.cs.meta diff --git a/Runtime/TouchSocket/Core/Plugins/PluginsManager.cs b/TouchSocket/Core/Plugins/PluginsManager.cs similarity index 100% rename from Runtime/TouchSocket/Core/Plugins/PluginsManager.cs rename to TouchSocket/Core/Plugins/PluginsManager.cs diff --git a/Runtime/TouchSocket/Core/Plugins/PluginsManager.cs.meta b/TouchSocket/Core/Plugins/PluginsManager.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Plugins/PluginsManager.cs.meta rename to TouchSocket/Core/Plugins/PluginsManager.cs.meta diff --git a/Runtime/TouchSocket/Core/Plugins/PluginsManagerExtension.cs b/TouchSocket/Core/Plugins/PluginsManagerExtension.cs similarity index 100% rename from Runtime/TouchSocket/Core/Plugins/PluginsManagerExtension.cs rename to TouchSocket/Core/Plugins/PluginsManagerExtension.cs diff --git a/Runtime/TouchSocket/Core/Plugins/PluginsManagerExtension.cs.meta b/TouchSocket/Core/Plugins/PluginsManagerExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Plugins/PluginsManagerExtension.cs.meta rename to TouchSocket/Core/Plugins/PluginsManagerExtension.cs.meta diff --git a/Runtime/TouchSocket/Core/Plugins/SingletonPluginAttribute.cs b/TouchSocket/Core/Plugins/SingletonPluginAttribute.cs similarity index 100% rename from Runtime/TouchSocket/Core/Plugins/SingletonPluginAttribute.cs rename to TouchSocket/Core/Plugins/SingletonPluginAttribute.cs diff --git a/Runtime/TouchSocket/Core/Plugins/SingletonPluginAttribute.cs.meta b/TouchSocket/Core/Plugins/SingletonPluginAttribute.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Plugins/SingletonPluginAttribute.cs.meta rename to TouchSocket/Core/Plugins/SingletonPluginAttribute.cs.meta diff --git a/Runtime/TouchSocket/Core/Pool.meta b/TouchSocket/Core/Pool.meta similarity index 100% rename from Runtime/TouchSocket/Core/Pool.meta rename to TouchSocket/Core/Pool.meta diff --git a/Runtime/TouchSocket/Core/Pool/ObjectPool.meta b/TouchSocket/Core/Pool/ObjectPool.meta similarity index 100% rename from Runtime/TouchSocket/Core/Pool/ObjectPool.meta rename to TouchSocket/Core/Pool/ObjectPool.meta diff --git a/Runtime/TouchSocket/Core/Pool/ObjectPool/IObjectPool.cs b/TouchSocket/Core/Pool/ObjectPool/IObjectPool.cs similarity index 100% rename from Runtime/TouchSocket/Core/Pool/ObjectPool/IObjectPool.cs rename to TouchSocket/Core/Pool/ObjectPool/IObjectPool.cs diff --git a/Runtime/TouchSocket/Core/Pool/ObjectPool/IObjectPool.cs.meta b/TouchSocket/Core/Pool/ObjectPool/IObjectPool.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Pool/ObjectPool/IObjectPool.cs.meta rename to TouchSocket/Core/Pool/ObjectPool/IObjectPool.cs.meta diff --git a/Runtime/TouchSocket/Core/Pool/ObjectPool/IPoolObject.cs b/TouchSocket/Core/Pool/ObjectPool/IPoolObject.cs similarity index 100% rename from Runtime/TouchSocket/Core/Pool/ObjectPool/IPoolObject.cs rename to TouchSocket/Core/Pool/ObjectPool/IPoolObject.cs diff --git a/Runtime/TouchSocket/Core/Pool/ObjectPool/IPoolObject.cs.meta b/TouchSocket/Core/Pool/ObjectPool/IPoolObject.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Pool/ObjectPool/IPoolObject.cs.meta rename to TouchSocket/Core/Pool/ObjectPool/IPoolObject.cs.meta diff --git a/Runtime/TouchSocket/Core/Pool/ObjectPool/ObjectPool.cs b/TouchSocket/Core/Pool/ObjectPool/ObjectPool.cs similarity index 100% rename from Runtime/TouchSocket/Core/Pool/ObjectPool/ObjectPool.cs rename to TouchSocket/Core/Pool/ObjectPool/ObjectPool.cs diff --git a/Runtime/TouchSocket/Core/Pool/ObjectPool/ObjectPool.cs.meta b/TouchSocket/Core/Pool/ObjectPool/ObjectPool.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Pool/ObjectPool/ObjectPool.cs.meta rename to TouchSocket/Core/Pool/ObjectPool/ObjectPool.cs.meta diff --git a/Runtime/TouchSocket/Core/Reflection.meta b/TouchSocket/Core/Reflection.meta similarity index 100% rename from Runtime/TouchSocket/Core/Reflection.meta rename to TouchSocket/Core/Reflection.meta diff --git a/Runtime/TouchSocket/Core/Reflection/DynamicMethodMemberAccessor.cs b/TouchSocket/Core/Reflection/DynamicMethodMemberAccessor.cs similarity index 100% rename from Runtime/TouchSocket/Core/Reflection/DynamicMethodMemberAccessor.cs rename to TouchSocket/Core/Reflection/DynamicMethodMemberAccessor.cs diff --git a/Runtime/TouchSocket/Core/Reflection/DynamicMethodMemberAccessor.cs.meta b/TouchSocket/Core/Reflection/DynamicMethodMemberAccessor.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Reflection/DynamicMethodMemberAccessor.cs.meta rename to TouchSocket/Core/Reflection/DynamicMethodMemberAccessor.cs.meta diff --git a/Runtime/TouchSocket/Core/Reflection/ExpressionMapper.cs b/TouchSocket/Core/Reflection/ExpressionMapper.cs similarity index 100% rename from Runtime/TouchSocket/Core/Reflection/ExpressionMapper.cs rename to TouchSocket/Core/Reflection/ExpressionMapper.cs diff --git a/Runtime/TouchSocket/Core/Reflection/ExpressionMapper.cs.meta b/TouchSocket/Core/Reflection/ExpressionMapper.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Reflection/ExpressionMapper.cs.meta rename to TouchSocket/Core/Reflection/ExpressionMapper.cs.meta diff --git a/Runtime/TouchSocket/Core/Reflection/IMemberAccessor.cs b/TouchSocket/Core/Reflection/IMemberAccessor.cs similarity index 100% rename from Runtime/TouchSocket/Core/Reflection/IMemberAccessor.cs rename to TouchSocket/Core/Reflection/IMemberAccessor.cs diff --git a/Runtime/TouchSocket/Core/Reflection/IMemberAccessor.cs.meta b/TouchSocket/Core/Reflection/IMemberAccessor.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Reflection/IMemberAccessor.cs.meta rename to TouchSocket/Core/Reflection/IMemberAccessor.cs.meta diff --git a/Runtime/TouchSocket/Core/Reflection/Member.cs b/TouchSocket/Core/Reflection/Member.cs similarity index 100% rename from Runtime/TouchSocket/Core/Reflection/Member.cs rename to TouchSocket/Core/Reflection/Member.cs diff --git a/Runtime/TouchSocket/Core/Reflection/Member.cs.meta b/TouchSocket/Core/Reflection/Member.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Reflection/Member.cs.meta rename to TouchSocket/Core/Reflection/Member.cs.meta diff --git a/Runtime/TouchSocket/Core/Reflection/MemberAccessor.cs b/TouchSocket/Core/Reflection/MemberAccessor.cs similarity index 100% rename from Runtime/TouchSocket/Core/Reflection/MemberAccessor.cs rename to TouchSocket/Core/Reflection/MemberAccessor.cs diff --git a/Runtime/TouchSocket/Core/Reflection/MemberAccessor.cs.meta b/TouchSocket/Core/Reflection/MemberAccessor.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Reflection/MemberAccessor.cs.meta rename to TouchSocket/Core/Reflection/MemberAccessor.cs.meta diff --git a/Runtime/TouchSocket/Core/Reflection/MemberGetter.cs b/TouchSocket/Core/Reflection/MemberGetter.cs similarity index 100% rename from Runtime/TouchSocket/Core/Reflection/MemberGetter.cs rename to TouchSocket/Core/Reflection/MemberGetter.cs diff --git a/Runtime/TouchSocket/Core/Reflection/MemberGetter.cs.meta b/TouchSocket/Core/Reflection/MemberGetter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Reflection/MemberGetter.cs.meta rename to TouchSocket/Core/Reflection/MemberGetter.cs.meta diff --git a/Runtime/TouchSocket/Core/Reflection/MemberSetter.cs b/TouchSocket/Core/Reflection/MemberSetter.cs similarity index 100% rename from Runtime/TouchSocket/Core/Reflection/MemberSetter.cs rename to TouchSocket/Core/Reflection/MemberSetter.cs diff --git a/Runtime/TouchSocket/Core/Reflection/MemberSetter.cs.meta b/TouchSocket/Core/Reflection/MemberSetter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Reflection/MemberSetter.cs.meta rename to TouchSocket/Core/Reflection/MemberSetter.cs.meta diff --git a/Runtime/TouchSocket/Core/Reflection/Method.cs b/TouchSocket/Core/Reflection/Method.cs similarity index 100% rename from Runtime/TouchSocket/Core/Reflection/Method.cs rename to TouchSocket/Core/Reflection/Method.cs diff --git a/Runtime/TouchSocket/Core/Reflection/Method.cs.meta b/TouchSocket/Core/Reflection/Method.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Reflection/Method.cs.meta rename to TouchSocket/Core/Reflection/Method.cs.meta diff --git a/Runtime/TouchSocket/Core/Reflection/Property.cs b/TouchSocket/Core/Reflection/Property.cs similarity index 100% rename from Runtime/TouchSocket/Core/Reflection/Property.cs rename to TouchSocket/Core/Reflection/Property.cs diff --git a/Runtime/TouchSocket/Core/Reflection/Property.cs.meta b/TouchSocket/Core/Reflection/Property.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Reflection/Property.cs.meta rename to TouchSocket/Core/Reflection/Property.cs.meta diff --git a/Runtime/TouchSocket/Core/Run.meta b/TouchSocket/Core/Run.meta similarity index 100% rename from Runtime/TouchSocket/Core/Run.meta rename to TouchSocket/Core/Run.meta diff --git a/Runtime/TouchSocket/Core/Run/Action.meta b/TouchSocket/Core/Run/Action.meta similarity index 100% rename from Runtime/TouchSocket/Core/Run/Action.meta rename to TouchSocket/Core/Run/Action.meta diff --git a/Runtime/TouchSocket/Core/Run/Action/EasyTask.cs b/TouchSocket/Core/Run/Action/EasyTask.cs similarity index 100% rename from Runtime/TouchSocket/Core/Run/Action/EasyTask.cs rename to TouchSocket/Core/Run/Action/EasyTask.cs diff --git a/Runtime/TouchSocket/Core/Run/Action/EasyTask.cs.meta b/TouchSocket/Core/Run/Action/EasyTask.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Run/Action/EasyTask.cs.meta rename to TouchSocket/Core/Run/Action/EasyTask.cs.meta diff --git a/Runtime/TouchSocket/Core/Run/Action/LoopAction.cs b/TouchSocket/Core/Run/Action/LoopAction.cs similarity index 100% rename from Runtime/TouchSocket/Core/Run/Action/LoopAction.cs rename to TouchSocket/Core/Run/Action/LoopAction.cs diff --git a/Runtime/TouchSocket/Core/Run/Action/LoopAction.cs.meta b/TouchSocket/Core/Run/Action/LoopAction.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Run/Action/LoopAction.cs.meta rename to TouchSocket/Core/Run/Action/LoopAction.cs.meta diff --git a/Runtime/TouchSocket/Core/Run/Action/RunStatus.cs b/TouchSocket/Core/Run/Action/RunStatus.cs similarity index 100% rename from Runtime/TouchSocket/Core/Run/Action/RunStatus.cs rename to TouchSocket/Core/Run/Action/RunStatus.cs diff --git a/Runtime/TouchSocket/Core/Run/Action/RunStatus.cs.meta b/TouchSocket/Core/Run/Action/RunStatus.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Run/Action/RunStatus.cs.meta rename to TouchSocket/Core/Run/Action/RunStatus.cs.meta diff --git a/Runtime/TouchSocket/Core/Run/Message.meta b/TouchSocket/Core/Run/Message.meta similarity index 100% rename from Runtime/TouchSocket/Core/Run/Message.meta rename to TouchSocket/Core/Run/Message.meta diff --git a/Runtime/TouchSocket/Core/Run/Message/AppMessageAttribute.cs b/TouchSocket/Core/Run/Message/AppMessageAttribute.cs similarity index 100% rename from Runtime/TouchSocket/Core/Run/Message/AppMessageAttribute.cs rename to TouchSocket/Core/Run/Message/AppMessageAttribute.cs diff --git a/Runtime/TouchSocket/Core/Run/Message/AppMessageAttribute.cs.meta b/TouchSocket/Core/Run/Message/AppMessageAttribute.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Run/Message/AppMessageAttribute.cs.meta rename to TouchSocket/Core/Run/Message/AppMessageAttribute.cs.meta diff --git a/Runtime/TouchSocket/Core/Run/Message/AppMessenger.cs b/TouchSocket/Core/Run/Message/AppMessenger.cs similarity index 100% rename from Runtime/TouchSocket/Core/Run/Message/AppMessenger.cs rename to TouchSocket/Core/Run/Message/AppMessenger.cs diff --git a/Runtime/TouchSocket/Core/Run/Message/AppMessenger.cs.meta b/TouchSocket/Core/Run/Message/AppMessenger.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Run/Message/AppMessenger.cs.meta rename to TouchSocket/Core/Run/Message/AppMessenger.cs.meta diff --git a/Runtime/TouchSocket/Core/Run/Message/AppMessengerExtensions.cs b/TouchSocket/Core/Run/Message/AppMessengerExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Core/Run/Message/AppMessengerExtensions.cs rename to TouchSocket/Core/Run/Message/AppMessengerExtensions.cs diff --git a/Runtime/TouchSocket/Core/Run/Message/AppMessengerExtensions.cs.meta b/TouchSocket/Core/Run/Message/AppMessengerExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Run/Message/AppMessengerExtensions.cs.meta rename to TouchSocket/Core/Run/Message/AppMessengerExtensions.cs.meta diff --git a/Runtime/TouchSocket/Core/Run/Message/IMessageObject.cs b/TouchSocket/Core/Run/Message/IMessageObject.cs similarity index 100% rename from Runtime/TouchSocket/Core/Run/Message/IMessageObject.cs rename to TouchSocket/Core/Run/Message/IMessageObject.cs diff --git a/Runtime/TouchSocket/Core/Run/Message/IMessageObject.cs.meta b/TouchSocket/Core/Run/Message/IMessageObject.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Run/Message/IMessageObject.cs.meta rename to TouchSocket/Core/Run/Message/IMessageObject.cs.meta diff --git a/Runtime/TouchSocket/Core/Run/Message/MessageInstance.cs b/TouchSocket/Core/Run/Message/MessageInstance.cs similarity index 100% rename from Runtime/TouchSocket/Core/Run/Message/MessageInstance.cs rename to TouchSocket/Core/Run/Message/MessageInstance.cs diff --git a/Runtime/TouchSocket/Core/Run/Message/MessageInstance.cs.meta b/TouchSocket/Core/Run/Message/MessageInstance.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Run/Message/MessageInstance.cs.meta rename to TouchSocket/Core/Run/Message/MessageInstance.cs.meta diff --git a/Runtime/TouchSocket/Core/Run/Timers.meta b/TouchSocket/Core/Run/Timers.meta similarity index 100% rename from Runtime/TouchSocket/Core/Run/Timers.meta rename to TouchSocket/Core/Run/Timers.meta diff --git a/Runtime/TouchSocket/Core/Run/Timers/SingleTimer.cs b/TouchSocket/Core/Run/Timers/SingleTimer.cs similarity index 100% rename from Runtime/TouchSocket/Core/Run/Timers/SingleTimer.cs rename to TouchSocket/Core/Run/Timers/SingleTimer.cs diff --git a/Runtime/TouchSocket/Core/Run/Timers/SingleTimer.cs.meta b/TouchSocket/Core/Run/Timers/SingleTimer.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Run/Timers/SingleTimer.cs.meta rename to TouchSocket/Core/Run/Timers/SingleTimer.cs.meta diff --git a/Runtime/TouchSocket/Core/Run/WaitPool.meta b/TouchSocket/Core/Run/WaitPool.meta similarity index 100% rename from Runtime/TouchSocket/Core/Run/WaitPool.meta rename to TouchSocket/Core/Run/WaitPool.meta diff --git a/Runtime/TouchSocket/Core/Run/WaitPool/IWaitResult.cs b/TouchSocket/Core/Run/WaitPool/IWaitResult.cs similarity index 100% rename from Runtime/TouchSocket/Core/Run/WaitPool/IWaitResult.cs rename to TouchSocket/Core/Run/WaitPool/IWaitResult.cs diff --git a/Runtime/TouchSocket/Core/Run/WaitPool/IWaitResult.cs.meta b/TouchSocket/Core/Run/WaitPool/IWaitResult.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Run/WaitPool/IWaitResult.cs.meta rename to TouchSocket/Core/Run/WaitPool/IWaitResult.cs.meta diff --git a/Runtime/TouchSocket/Core/Run/WaitPool/ValueWaitResult.cs b/TouchSocket/Core/Run/WaitPool/ValueWaitResult.cs similarity index 100% rename from Runtime/TouchSocket/Core/Run/WaitPool/ValueWaitResult.cs rename to TouchSocket/Core/Run/WaitPool/ValueWaitResult.cs diff --git a/Runtime/TouchSocket/Core/Run/WaitPool/ValueWaitResult.cs.meta b/TouchSocket/Core/Run/WaitPool/ValueWaitResult.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Run/WaitPool/ValueWaitResult.cs.meta rename to TouchSocket/Core/Run/WaitPool/ValueWaitResult.cs.meta diff --git a/Runtime/TouchSocket/Core/Run/WaitPool/WaitData.cs b/TouchSocket/Core/Run/WaitPool/WaitData.cs similarity index 100% rename from Runtime/TouchSocket/Core/Run/WaitPool/WaitData.cs rename to TouchSocket/Core/Run/WaitPool/WaitData.cs diff --git a/Runtime/TouchSocket/Core/Run/WaitPool/WaitData.cs.meta b/TouchSocket/Core/Run/WaitPool/WaitData.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Run/WaitPool/WaitData.cs.meta rename to TouchSocket/Core/Run/WaitPool/WaitData.cs.meta diff --git a/Runtime/TouchSocket/Core/Run/WaitPool/WaitDataStatus.cs b/TouchSocket/Core/Run/WaitPool/WaitDataStatus.cs similarity index 100% rename from Runtime/TouchSocket/Core/Run/WaitPool/WaitDataStatus.cs rename to TouchSocket/Core/Run/WaitPool/WaitDataStatus.cs diff --git a/Runtime/TouchSocket/Core/Run/WaitPool/WaitDataStatus.cs.meta b/TouchSocket/Core/Run/WaitPool/WaitDataStatus.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Run/WaitPool/WaitDataStatus.cs.meta rename to TouchSocket/Core/Run/WaitPool/WaitDataStatus.cs.meta diff --git a/Runtime/TouchSocket/Core/Run/WaitPool/WaitHandlePool.cs b/TouchSocket/Core/Run/WaitPool/WaitHandlePool.cs similarity index 100% rename from Runtime/TouchSocket/Core/Run/WaitPool/WaitHandlePool.cs rename to TouchSocket/Core/Run/WaitPool/WaitHandlePool.cs diff --git a/Runtime/TouchSocket/Core/Run/WaitPool/WaitHandlePool.cs.meta b/TouchSocket/Core/Run/WaitPool/WaitHandlePool.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Run/WaitPool/WaitHandlePool.cs.meta rename to TouchSocket/Core/Run/WaitPool/WaitHandlePool.cs.meta diff --git a/Runtime/TouchSocket/Core/Run/WaitPool/WaitResult.cs b/TouchSocket/Core/Run/WaitPool/WaitResult.cs similarity index 100% rename from Runtime/TouchSocket/Core/Run/WaitPool/WaitResult.cs rename to TouchSocket/Core/Run/WaitPool/WaitResult.cs diff --git a/Runtime/TouchSocket/Core/Run/WaitPool/WaitResult.cs.meta b/TouchSocket/Core/Run/WaitPool/WaitResult.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Run/WaitPool/WaitResult.cs.meta rename to TouchSocket/Core/Run/WaitPool/WaitResult.cs.meta diff --git a/Runtime/TouchSocket/Core/Serialization.meta b/TouchSocket/Core/Serialization.meta similarity index 100% rename from Runtime/TouchSocket/Core/Serialization.meta rename to TouchSocket/Core/Serialization.meta diff --git a/Runtime/TouchSocket/Core/Serialization/Attributes.meta b/TouchSocket/Core/Serialization/Attributes.meta similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/Attributes.meta rename to TouchSocket/Core/Serialization/Attributes.meta diff --git a/Runtime/TouchSocket/Core/Serialization/Attributes/FastConverterAttribute.cs b/TouchSocket/Core/Serialization/Attributes/FastConverterAttribute.cs similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/Attributes/FastConverterAttribute.cs rename to TouchSocket/Core/Serialization/Attributes/FastConverterAttribute.cs diff --git a/Runtime/TouchSocket/Core/Serialization/Attributes/FastConverterAttribute.cs.meta b/TouchSocket/Core/Serialization/Attributes/FastConverterAttribute.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/Attributes/FastConverterAttribute.cs.meta rename to TouchSocket/Core/Serialization/Attributes/FastConverterAttribute.cs.meta diff --git a/Runtime/TouchSocket/Core/Serialization/Attributes/FastNonSerializedAttribute.cs b/TouchSocket/Core/Serialization/Attributes/FastNonSerializedAttribute.cs similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/Attributes/FastNonSerializedAttribute.cs rename to TouchSocket/Core/Serialization/Attributes/FastNonSerializedAttribute.cs diff --git a/Runtime/TouchSocket/Core/Serialization/Attributes/FastNonSerializedAttribute.cs.meta b/TouchSocket/Core/Serialization/Attributes/FastNonSerializedAttribute.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/Attributes/FastNonSerializedAttribute.cs.meta rename to TouchSocket/Core/Serialization/Attributes/FastNonSerializedAttribute.cs.meta diff --git a/Runtime/TouchSocket/Core/Serialization/Attributes/FastSerializedAttribute.cs b/TouchSocket/Core/Serialization/Attributes/FastSerializedAttribute.cs similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/Attributes/FastSerializedAttribute.cs rename to TouchSocket/Core/Serialization/Attributes/FastSerializedAttribute.cs diff --git a/Runtime/TouchSocket/Core/Serialization/Attributes/FastSerializedAttribute.cs.meta b/TouchSocket/Core/Serialization/Attributes/FastSerializedAttribute.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/Attributes/FastSerializedAttribute.cs.meta rename to TouchSocket/Core/Serialization/Attributes/FastSerializedAttribute.cs.meta diff --git a/Runtime/TouchSocket/Core/Serialization/FastBinary.meta b/TouchSocket/Core/Serialization/FastBinary.meta similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/FastBinary.meta rename to TouchSocket/Core/Serialization/FastBinary.meta diff --git a/Runtime/TouchSocket/Core/Serialization/FastBinary/FastBinaryFormatter.cs b/TouchSocket/Core/Serialization/FastBinary/FastBinaryFormatter.cs similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/FastBinary/FastBinaryFormatter.cs rename to TouchSocket/Core/Serialization/FastBinary/FastBinaryFormatter.cs diff --git a/Runtime/TouchSocket/Core/Serialization/FastBinary/FastBinaryFormatter.cs.meta b/TouchSocket/Core/Serialization/FastBinary/FastBinaryFormatter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/FastBinary/FastBinaryFormatter.cs.meta rename to TouchSocket/Core/Serialization/FastBinary/FastBinaryFormatter.cs.meta diff --git a/Runtime/TouchSocket/Core/Serialization/FastBinary/IFastBinaryConverter.cs b/TouchSocket/Core/Serialization/FastBinary/IFastBinaryConverter.cs similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/FastBinary/IFastBinaryConverter.cs rename to TouchSocket/Core/Serialization/FastBinary/IFastBinaryConverter.cs diff --git a/Runtime/TouchSocket/Core/Serialization/FastBinary/IFastBinaryConverter.cs.meta b/TouchSocket/Core/Serialization/FastBinary/IFastBinaryConverter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/FastBinary/IFastBinaryConverter.cs.meta rename to TouchSocket/Core/Serialization/FastBinary/IFastBinaryConverter.cs.meta diff --git a/Runtime/TouchSocket/Core/Serialization/FastBinary/InstanceType.cs b/TouchSocket/Core/Serialization/FastBinary/InstanceType.cs similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/FastBinary/InstanceType.cs rename to TouchSocket/Core/Serialization/FastBinary/InstanceType.cs diff --git a/Runtime/TouchSocket/Core/Serialization/FastBinary/InstanceType.cs.meta b/TouchSocket/Core/Serialization/FastBinary/InstanceType.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/FastBinary/InstanceType.cs.meta rename to TouchSocket/Core/Serialization/FastBinary/InstanceType.cs.meta diff --git a/Runtime/TouchSocket/Core/Serialization/FastBinary/SerializObject.cs b/TouchSocket/Core/Serialization/FastBinary/SerializObject.cs similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/FastBinary/SerializObject.cs rename to TouchSocket/Core/Serialization/FastBinary/SerializObject.cs diff --git a/Runtime/TouchSocket/Core/Serialization/FastBinary/SerializObject.cs.meta b/TouchSocket/Core/Serialization/FastBinary/SerializObject.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/FastBinary/SerializObject.cs.meta rename to TouchSocket/Core/Serialization/FastBinary/SerializObject.cs.meta diff --git a/Runtime/TouchSocket/Core/Serialization/FastBinary/SerializationType.cs b/TouchSocket/Core/Serialization/FastBinary/SerializationType.cs similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/FastBinary/SerializationType.cs rename to TouchSocket/Core/Serialization/FastBinary/SerializationType.cs diff --git a/Runtime/TouchSocket/Core/Serialization/FastBinary/SerializationType.cs.meta b/TouchSocket/Core/Serialization/FastBinary/SerializationType.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/FastBinary/SerializationType.cs.meta rename to TouchSocket/Core/Serialization/FastBinary/SerializationType.cs.meta diff --git a/Runtime/TouchSocket/Core/Serialization/FastBinary/VersionFastBinaryConverter.cs b/TouchSocket/Core/Serialization/FastBinary/VersionFastBinaryConverter.cs similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/FastBinary/VersionFastBinaryConverter.cs rename to TouchSocket/Core/Serialization/FastBinary/VersionFastBinaryConverter.cs diff --git a/Runtime/TouchSocket/Core/Serialization/FastBinary/VersionFastBinaryConverter.cs.meta b/TouchSocket/Core/Serialization/FastBinary/VersionFastBinaryConverter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/FastBinary/VersionFastBinaryConverter.cs.meta rename to TouchSocket/Core/Serialization/FastBinary/VersionFastBinaryConverter.cs.meta diff --git a/Runtime/TouchSocket/Core/Serialization/Json.meta b/TouchSocket/Core/Serialization/Json.meta similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/Json.meta rename to TouchSocket/Core/Serialization/Json.meta diff --git a/Runtime/TouchSocket/Core/Serialization/Json/JsonFast.cs b/TouchSocket/Core/Serialization/Json/JsonFast.cs similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/Json/JsonFast.cs rename to TouchSocket/Core/Serialization/Json/JsonFast.cs diff --git a/Runtime/TouchSocket/Core/Serialization/Json/JsonFast.cs.meta b/TouchSocket/Core/Serialization/Json/JsonFast.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/Json/JsonFast.cs.meta rename to TouchSocket/Core/Serialization/Json/JsonFast.cs.meta diff --git a/Runtime/TouchSocket/Core/Serialization/Json/JsonNet.cs b/TouchSocket/Core/Serialization/Json/JsonNet.cs similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/Json/JsonNet.cs rename to TouchSocket/Core/Serialization/Json/JsonNet.cs diff --git a/Runtime/TouchSocket/Core/Serialization/Json/JsonNet.cs.meta b/TouchSocket/Core/Serialization/Json/JsonNet.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/Json/JsonNet.cs.meta rename to TouchSocket/Core/Serialization/Json/JsonNet.cs.meta diff --git a/Runtime/TouchSocket/Core/Serialization/SerializeConvert.cs b/TouchSocket/Core/Serialization/SerializeConvert.cs similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/SerializeConvert.cs rename to TouchSocket/Core/Serialization/SerializeConvert.cs diff --git a/Runtime/TouchSocket/Core/Serialization/SerializeConvert.cs.meta b/TouchSocket/Core/Serialization/SerializeConvert.cs.meta similarity index 100% rename from Runtime/TouchSocket/Core/Serialization/SerializeConvert.cs.meta rename to TouchSocket/Core/Serialization/SerializeConvert.cs.meta diff --git a/Runtime/TouchSocket/Core/代码说明.txt b/TouchSocket/Core/代码说明.txt similarity index 100% rename from Runtime/TouchSocket/Core/代码说明.txt rename to TouchSocket/Core/代码说明.txt diff --git a/Runtime/TouchSocket/Core/代码说明.txt.meta b/TouchSocket/Core/代码说明.txt.meta similarity index 100% rename from Runtime/TouchSocket/Core/代码说明.txt.meta rename to TouchSocket/Core/代码说明.txt.meta diff --git a/Runtime/TouchSocket/Http.meta b/TouchSocket/Http.meta similarity index 100% rename from Runtime/TouchSocket/Http.meta rename to TouchSocket/Http.meta diff --git a/Runtime/TouchSocket/Http/Common.meta b/TouchSocket/Http/Common.meta similarity index 100% rename from Runtime/TouchSocket/Http/Common.meta rename to TouchSocket/Http/Common.meta diff --git a/Runtime/TouchSocket/Http/Common/FileCachePool.cs b/TouchSocket/Http/Common/FileCachePool.cs similarity index 100% rename from Runtime/TouchSocket/Http/Common/FileCachePool.cs rename to TouchSocket/Http/Common/FileCachePool.cs diff --git a/Runtime/TouchSocket/Http/Common/FileCachePool.cs.meta b/TouchSocket/Http/Common/FileCachePool.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Common/FileCachePool.cs.meta rename to TouchSocket/Http/Common/FileCachePool.cs.meta diff --git a/Runtime/TouchSocket/Http/Common/HttpBase.cs b/TouchSocket/Http/Common/HttpBase.cs similarity index 100% rename from Runtime/TouchSocket/Http/Common/HttpBase.cs rename to TouchSocket/Http/Common/HttpBase.cs diff --git a/Runtime/TouchSocket/Http/Common/HttpBase.cs.meta b/TouchSocket/Http/Common/HttpBase.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Common/HttpBase.cs.meta rename to TouchSocket/Http/Common/HttpBase.cs.meta diff --git a/Runtime/TouchSocket/Http/Common/HttpContext.cs b/TouchSocket/Http/Common/HttpContext.cs similarity index 100% rename from Runtime/TouchSocket/Http/Common/HttpContext.cs rename to TouchSocket/Http/Common/HttpContext.cs diff --git a/Runtime/TouchSocket/Http/Common/HttpContext.cs.meta b/TouchSocket/Http/Common/HttpContext.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Common/HttpContext.cs.meta rename to TouchSocket/Http/Common/HttpContext.cs.meta diff --git a/Runtime/TouchSocket/Http/Common/HttpProxy.cs b/TouchSocket/Http/Common/HttpProxy.cs similarity index 100% rename from Runtime/TouchSocket/Http/Common/HttpProxy.cs rename to TouchSocket/Http/Common/HttpProxy.cs diff --git a/Runtime/TouchSocket/Http/Common/HttpProxy.cs.meta b/TouchSocket/Http/Common/HttpProxy.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Common/HttpProxy.cs.meta rename to TouchSocket/Http/Common/HttpProxy.cs.meta diff --git a/Runtime/TouchSocket/Http/Common/HttpRange.cs b/TouchSocket/Http/Common/HttpRange.cs similarity index 100% rename from Runtime/TouchSocket/Http/Common/HttpRange.cs rename to TouchSocket/Http/Common/HttpRange.cs diff --git a/Runtime/TouchSocket/Http/Common/HttpRange.cs.meta b/TouchSocket/Http/Common/HttpRange.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Common/HttpRange.cs.meta rename to TouchSocket/Http/Common/HttpRange.cs.meta diff --git a/Runtime/TouchSocket/Http/Common/HttpRequest.cs b/TouchSocket/Http/Common/HttpRequest.cs similarity index 100% rename from Runtime/TouchSocket/Http/Common/HttpRequest.cs rename to TouchSocket/Http/Common/HttpRequest.cs diff --git a/Runtime/TouchSocket/Http/Common/HttpRequest.cs.meta b/TouchSocket/Http/Common/HttpRequest.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Common/HttpRequest.cs.meta rename to TouchSocket/Http/Common/HttpRequest.cs.meta diff --git a/Runtime/TouchSocket/Http/Common/HttpResponse.cs b/TouchSocket/Http/Common/HttpResponse.cs similarity index 100% rename from Runtime/TouchSocket/Http/Common/HttpResponse.cs rename to TouchSocket/Http/Common/HttpResponse.cs diff --git a/Runtime/TouchSocket/Http/Common/HttpResponse.cs.meta b/TouchSocket/Http/Common/HttpResponse.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Common/HttpResponse.cs.meta rename to TouchSocket/Http/Common/HttpResponse.cs.meta diff --git a/Runtime/TouchSocket/Http/Common/HttpTools.cs b/TouchSocket/Http/Common/HttpTools.cs similarity index 100% rename from Runtime/TouchSocket/Http/Common/HttpTools.cs rename to TouchSocket/Http/Common/HttpTools.cs diff --git a/Runtime/TouchSocket/Http/Common/HttpTools.cs.meta b/TouchSocket/Http/Common/HttpTools.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Common/HttpTools.cs.meta rename to TouchSocket/Http/Common/HttpTools.cs.meta diff --git a/Runtime/TouchSocket/Http/Common/MultifileCollection.cs b/TouchSocket/Http/Common/MultifileCollection.cs similarity index 100% rename from Runtime/TouchSocket/Http/Common/MultifileCollection.cs rename to TouchSocket/Http/Common/MultifileCollection.cs diff --git a/Runtime/TouchSocket/Http/Common/MultifileCollection.cs.meta b/TouchSocket/Http/Common/MultifileCollection.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Common/MultifileCollection.cs.meta rename to TouchSocket/Http/Common/MultifileCollection.cs.meta diff --git a/Runtime/TouchSocket/Http/Common/TouchSocketHttpUtility.cs b/TouchSocket/Http/Common/TouchSocketHttpUtility.cs similarity index 100% rename from Runtime/TouchSocket/Http/Common/TouchSocketHttpUtility.cs rename to TouchSocket/Http/Common/TouchSocketHttpUtility.cs diff --git a/Runtime/TouchSocket/Http/Common/TouchSocketHttpUtility.cs.meta b/TouchSocket/Http/Common/TouchSocketHttpUtility.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Common/TouchSocketHttpUtility.cs.meta rename to TouchSocket/Http/Common/TouchSocketHttpUtility.cs.meta diff --git a/Runtime/TouchSocket/Http/Common/WebProxy.meta b/TouchSocket/Http/Common/WebProxy.meta similarity index 100% rename from Runtime/TouchSocket/Http/Common/WebProxy.meta rename to TouchSocket/Http/Common/WebProxy.meta diff --git a/Runtime/TouchSocket/Http/Common/WebProxy/AuthenticationChallenge.cs b/TouchSocket/Http/Common/WebProxy/AuthenticationChallenge.cs similarity index 100% rename from Runtime/TouchSocket/Http/Common/WebProxy/AuthenticationChallenge.cs rename to TouchSocket/Http/Common/WebProxy/AuthenticationChallenge.cs diff --git a/Runtime/TouchSocket/Http/Common/WebProxy/AuthenticationChallenge.cs.meta b/TouchSocket/Http/Common/WebProxy/AuthenticationChallenge.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Common/WebProxy/AuthenticationChallenge.cs.meta rename to TouchSocket/Http/Common/WebProxy/AuthenticationChallenge.cs.meta diff --git a/Runtime/TouchSocket/Http/Common/WebProxy/AuthenticationType.cs b/TouchSocket/Http/Common/WebProxy/AuthenticationType.cs similarity index 100% rename from Runtime/TouchSocket/Http/Common/WebProxy/AuthenticationType.cs rename to TouchSocket/Http/Common/WebProxy/AuthenticationType.cs diff --git a/Runtime/TouchSocket/Http/Common/WebProxy/AuthenticationType.cs.meta b/TouchSocket/Http/Common/WebProxy/AuthenticationType.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Common/WebProxy/AuthenticationType.cs.meta rename to TouchSocket/Http/Common/WebProxy/AuthenticationType.cs.meta diff --git a/Runtime/TouchSocket/Http/Common/WebProxy/NetworkCredential.cs b/TouchSocket/Http/Common/WebProxy/NetworkCredential.cs similarity index 100% rename from Runtime/TouchSocket/Http/Common/WebProxy/NetworkCredential.cs rename to TouchSocket/Http/Common/WebProxy/NetworkCredential.cs diff --git a/Runtime/TouchSocket/Http/Common/WebProxy/NetworkCredential.cs.meta b/TouchSocket/Http/Common/WebProxy/NetworkCredential.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Common/WebProxy/NetworkCredential.cs.meta rename to TouchSocket/Http/Common/WebProxy/NetworkCredential.cs.meta diff --git a/Runtime/TouchSocket/Http/Components.meta b/TouchSocket/Http/Components.meta similarity index 100% rename from Runtime/TouchSocket/Http/Components.meta rename to TouchSocket/Http/Components.meta diff --git a/Runtime/TouchSocket/Http/Components/HttpClient.cs b/TouchSocket/Http/Components/HttpClient.cs similarity index 100% rename from Runtime/TouchSocket/Http/Components/HttpClient.cs rename to TouchSocket/Http/Components/HttpClient.cs diff --git a/Runtime/TouchSocket/Http/Components/HttpClient.cs.meta b/TouchSocket/Http/Components/HttpClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Components/HttpClient.cs.meta rename to TouchSocket/Http/Components/HttpClient.cs.meta diff --git a/Runtime/TouchSocket/Http/Components/HttpService.cs b/TouchSocket/Http/Components/HttpService.cs similarity index 100% rename from Runtime/TouchSocket/Http/Components/HttpService.cs rename to TouchSocket/Http/Components/HttpService.cs diff --git a/Runtime/TouchSocket/Http/Components/HttpService.cs.meta b/TouchSocket/Http/Components/HttpService.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Components/HttpService.cs.meta rename to TouchSocket/Http/Components/HttpService.cs.meta diff --git a/Runtime/TouchSocket/Http/Components/HttpSocketClient.cs b/TouchSocket/Http/Components/HttpSocketClient.cs similarity index 100% rename from Runtime/TouchSocket/Http/Components/HttpSocketClient.cs rename to TouchSocket/Http/Components/HttpSocketClient.cs diff --git a/Runtime/TouchSocket/Http/Components/HttpSocketClient.cs.meta b/TouchSocket/Http/Components/HttpSocketClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Components/HttpSocketClient.cs.meta rename to TouchSocket/Http/Components/HttpSocketClient.cs.meta diff --git a/Runtime/TouchSocket/Http/Config.meta b/TouchSocket/Http/Config.meta similarity index 100% rename from Runtime/TouchSocket/Http/Config.meta rename to TouchSocket/Http/Config.meta diff --git a/Runtime/TouchSocket/Http/Config/HttpConfigExtensions.cs b/TouchSocket/Http/Config/HttpConfigExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Http/Config/HttpConfigExtensions.cs rename to TouchSocket/Http/Config/HttpConfigExtensions.cs diff --git a/Runtime/TouchSocket/Http/Config/HttpConfigExtensions.cs.meta b/TouchSocket/Http/Config/HttpConfigExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Config/HttpConfigExtensions.cs.meta rename to TouchSocket/Http/Config/HttpConfigExtensions.cs.meta diff --git a/Runtime/TouchSocket/Http/DataAdapter.meta b/TouchSocket/Http/DataAdapter.meta similarity index 100% rename from Runtime/TouchSocket/Http/DataAdapter.meta rename to TouchSocket/Http/DataAdapter.meta diff --git a/Runtime/TouchSocket/Http/DataAdapter/HttpClientDataHandlingAdapter.cs b/TouchSocket/Http/DataAdapter/HttpClientDataHandlingAdapter.cs similarity index 100% rename from Runtime/TouchSocket/Http/DataAdapter/HttpClientDataHandlingAdapter.cs rename to TouchSocket/Http/DataAdapter/HttpClientDataHandlingAdapter.cs diff --git a/Runtime/TouchSocket/Http/DataAdapter/HttpClientDataHandlingAdapter.cs.meta b/TouchSocket/Http/DataAdapter/HttpClientDataHandlingAdapter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/DataAdapter/HttpClientDataHandlingAdapter.cs.meta rename to TouchSocket/Http/DataAdapter/HttpClientDataHandlingAdapter.cs.meta diff --git a/Runtime/TouchSocket/Http/DataAdapter/HttpServerDataHandlingAdapter.cs b/TouchSocket/Http/DataAdapter/HttpServerDataHandlingAdapter.cs similarity index 100% rename from Runtime/TouchSocket/Http/DataAdapter/HttpServerDataHandlingAdapter.cs rename to TouchSocket/Http/DataAdapter/HttpServerDataHandlingAdapter.cs diff --git a/Runtime/TouchSocket/Http/DataAdapter/HttpServerDataHandlingAdapter.cs.meta b/TouchSocket/Http/DataAdapter/HttpServerDataHandlingAdapter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/DataAdapter/HttpServerDataHandlingAdapter.cs.meta rename to TouchSocket/Http/DataAdapter/HttpServerDataHandlingAdapter.cs.meta diff --git a/Runtime/TouchSocket/Http/DelegateCollection.cs b/TouchSocket/Http/DelegateCollection.cs similarity index 100% rename from Runtime/TouchSocket/Http/DelegateCollection.cs rename to TouchSocket/Http/DelegateCollection.cs diff --git a/Runtime/TouchSocket/Http/DelegateCollection.cs.meta b/TouchSocket/Http/DelegateCollection.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/DelegateCollection.cs.meta rename to TouchSocket/Http/DelegateCollection.cs.meta diff --git a/Runtime/TouchSocket/Http/Enum.meta b/TouchSocket/Http/Enum.meta similarity index 100% rename from Runtime/TouchSocket/Http/Enum.meta rename to TouchSocket/Http/Enum.meta diff --git a/Runtime/TouchSocket/Http/Enum/HttpHeaders.cs b/TouchSocket/Http/Enum/HttpHeaders.cs similarity index 100% rename from Runtime/TouchSocket/Http/Enum/HttpHeaders.cs rename to TouchSocket/Http/Enum/HttpHeaders.cs diff --git a/Runtime/TouchSocket/Http/Enum/HttpHeaders.cs.meta b/TouchSocket/Http/Enum/HttpHeaders.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Enum/HttpHeaders.cs.meta rename to TouchSocket/Http/Enum/HttpHeaders.cs.meta diff --git a/Runtime/TouchSocket/Http/EventArgs.meta b/TouchSocket/Http/EventArgs.meta similarity index 100% rename from Runtime/TouchSocket/Http/EventArgs.meta rename to TouchSocket/Http/EventArgs.meta diff --git a/Runtime/TouchSocket/Http/EventArgs/HttpContextEventArgs.cs b/TouchSocket/Http/EventArgs/HttpContextEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Http/EventArgs/HttpContextEventArgs.cs rename to TouchSocket/Http/EventArgs/HttpContextEventArgs.cs diff --git a/Runtime/TouchSocket/Http/EventArgs/HttpContextEventArgs.cs.meta b/TouchSocket/Http/EventArgs/HttpContextEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/EventArgs/HttpContextEventArgs.cs.meta rename to TouchSocket/Http/EventArgs/HttpContextEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Http/Extensions.meta b/TouchSocket/Http/Extensions.meta similarity index 100% rename from Runtime/TouchSocket/Http/Extensions.meta rename to TouchSocket/Http/Extensions.meta diff --git a/Runtime/TouchSocket/Http/Extensions/HttpExtensions.cs b/TouchSocket/Http/Extensions/HttpExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Http/Extensions/HttpExtensions.cs rename to TouchSocket/Http/Extensions/HttpExtensions.cs diff --git a/Runtime/TouchSocket/Http/Extensions/HttpExtensions.cs.meta b/TouchSocket/Http/Extensions/HttpExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Extensions/HttpExtensions.cs.meta rename to TouchSocket/Http/Extensions/HttpExtensions.cs.meta diff --git a/Runtime/TouchSocket/Http/Extensions/HttpPluginsManagerExtension.cs b/TouchSocket/Http/Extensions/HttpPluginsManagerExtension.cs similarity index 100% rename from Runtime/TouchSocket/Http/Extensions/HttpPluginsManagerExtension.cs rename to TouchSocket/Http/Extensions/HttpPluginsManagerExtension.cs diff --git a/Runtime/TouchSocket/Http/Extensions/HttpPluginsManagerExtension.cs.meta b/TouchSocket/Http/Extensions/HttpPluginsManagerExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Extensions/HttpPluginsManagerExtension.cs.meta rename to TouchSocket/Http/Extensions/HttpPluginsManagerExtension.cs.meta diff --git a/Runtime/TouchSocket/Http/Interface.meta b/TouchSocket/Http/Interface.meta similarity index 100% rename from Runtime/TouchSocket/Http/Interface.meta rename to TouchSocket/Http/Interface.meta diff --git a/Runtime/TouchSocket/Http/Interface/HttpPluginInterface.cs b/TouchSocket/Http/Interface/HttpPluginInterface.cs similarity index 100% rename from Runtime/TouchSocket/Http/Interface/HttpPluginInterface.cs rename to TouchSocket/Http/Interface/HttpPluginInterface.cs diff --git a/Runtime/TouchSocket/Http/Interface/HttpPluginInterface.cs.meta b/TouchSocket/Http/Interface/HttpPluginInterface.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Interface/HttpPluginInterface.cs.meta rename to TouchSocket/Http/Interface/HttpPluginInterface.cs.meta diff --git a/Runtime/TouchSocket/Http/Interface/IFormFile.cs b/TouchSocket/Http/Interface/IFormFile.cs similarity index 100% rename from Runtime/TouchSocket/Http/Interface/IFormFile.cs rename to TouchSocket/Http/Interface/IFormFile.cs diff --git a/Runtime/TouchSocket/Http/Interface/IFormFile.cs.meta b/TouchSocket/Http/Interface/IFormFile.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Interface/IFormFile.cs.meta rename to TouchSocket/Http/Interface/IFormFile.cs.meta diff --git a/Runtime/TouchSocket/Http/Interface/IHttpClient.cs b/TouchSocket/Http/Interface/IHttpClient.cs similarity index 100% rename from Runtime/TouchSocket/Http/Interface/IHttpClient.cs rename to TouchSocket/Http/Interface/IHttpClient.cs diff --git a/Runtime/TouchSocket/Http/Interface/IHttpClient.cs.meta b/TouchSocket/Http/Interface/IHttpClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Interface/IHttpClient.cs.meta rename to TouchSocket/Http/Interface/IHttpClient.cs.meta diff --git a/Runtime/TouchSocket/Http/Interface/IHttpService.cs b/TouchSocket/Http/Interface/IHttpService.cs similarity index 100% rename from Runtime/TouchSocket/Http/Interface/IHttpService.cs rename to TouchSocket/Http/Interface/IHttpService.cs diff --git a/Runtime/TouchSocket/Http/Interface/IHttpService.cs.meta b/TouchSocket/Http/Interface/IHttpService.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Interface/IHttpService.cs.meta rename to TouchSocket/Http/Interface/IHttpService.cs.meta diff --git a/Runtime/TouchSocket/Http/Plugins.meta b/TouchSocket/Http/Plugins.meta similarity index 100% rename from Runtime/TouchSocket/Http/Plugins.meta rename to TouchSocket/Http/Plugins.meta diff --git a/Runtime/TouchSocket/Http/Plugins/DefaultHttpServicePlugin.cs b/TouchSocket/Http/Plugins/DefaultHttpServicePlugin.cs similarity index 100% rename from Runtime/TouchSocket/Http/Plugins/DefaultHttpServicePlugin.cs rename to TouchSocket/Http/Plugins/DefaultHttpServicePlugin.cs diff --git a/Runtime/TouchSocket/Http/Plugins/DefaultHttpServicePlugin.cs.meta b/TouchSocket/Http/Plugins/DefaultHttpServicePlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Plugins/DefaultHttpServicePlugin.cs.meta rename to TouchSocket/Http/Plugins/DefaultHttpServicePlugin.cs.meta diff --git a/Runtime/TouchSocket/Http/Plugins/HttpPluginBase.cs b/TouchSocket/Http/Plugins/HttpPluginBase.cs similarity index 100% rename from Runtime/TouchSocket/Http/Plugins/HttpPluginBase.cs rename to TouchSocket/Http/Plugins/HttpPluginBase.cs diff --git a/Runtime/TouchSocket/Http/Plugins/HttpPluginBase.cs.meta b/TouchSocket/Http/Plugins/HttpPluginBase.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Plugins/HttpPluginBase.cs.meta rename to TouchSocket/Http/Plugins/HttpPluginBase.cs.meta diff --git a/Runtime/TouchSocket/Http/Plugins/HttpStaticPagePlugin.cs b/TouchSocket/Http/Plugins/HttpStaticPagePlugin.cs similarity index 100% rename from Runtime/TouchSocket/Http/Plugins/HttpStaticPagePlugin.cs rename to TouchSocket/Http/Plugins/HttpStaticPagePlugin.cs diff --git a/Runtime/TouchSocket/Http/Plugins/HttpStaticPagePlugin.cs.meta b/TouchSocket/Http/Plugins/HttpStaticPagePlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/Plugins/HttpStaticPagePlugin.cs.meta rename to TouchSocket/Http/Plugins/HttpStaticPagePlugin.cs.meta diff --git a/Runtime/TouchSocket/Http/WebSockets.meta b/TouchSocket/Http/WebSockets.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets.meta rename to TouchSocket/Http/WebSockets.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Common.meta b/TouchSocket/Http/WebSockets/Common.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Common.meta rename to TouchSocket/Http/WebSockets/Common.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Common/WSDataFrame.cs b/TouchSocket/Http/WebSockets/Common/WSDataFrame.cs similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Common/WSDataFrame.cs rename to TouchSocket/Http/WebSockets/Common/WSDataFrame.cs diff --git a/Runtime/TouchSocket/Http/WebSockets/Common/WSDataFrame.cs.meta b/TouchSocket/Http/WebSockets/Common/WSDataFrame.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Common/WSDataFrame.cs.meta rename to TouchSocket/Http/WebSockets/Common/WSDataFrame.cs.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Common/WSTools.cs b/TouchSocket/Http/WebSockets/Common/WSTools.cs similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Common/WSTools.cs rename to TouchSocket/Http/WebSockets/Common/WSTools.cs diff --git a/Runtime/TouchSocket/Http/WebSockets/Common/WSTools.cs.meta b/TouchSocket/Http/WebSockets/Common/WSTools.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Common/WSTools.cs.meta rename to TouchSocket/Http/WebSockets/Common/WSTools.cs.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Components.meta b/TouchSocket/Http/WebSockets/Components.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Components.meta rename to TouchSocket/Http/WebSockets/Components.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Components/WebSocketClient.cs b/TouchSocket/Http/WebSockets/Components/WebSocketClient.cs similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Components/WebSocketClient.cs rename to TouchSocket/Http/WebSockets/Components/WebSocketClient.cs diff --git a/Runtime/TouchSocket/Http/WebSockets/Components/WebSocketClient.cs.meta b/TouchSocket/Http/WebSockets/Components/WebSocketClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Components/WebSocketClient.cs.meta rename to TouchSocket/Http/WebSockets/Components/WebSocketClient.cs.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Config.meta b/TouchSocket/Http/WebSockets/Config.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Config.meta rename to TouchSocket/Http/WebSockets/Config.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Config/WebSocketConfigExtensions.cs b/TouchSocket/Http/WebSockets/Config/WebSocketConfigExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Config/WebSocketConfigExtensions.cs rename to TouchSocket/Http/WebSockets/Config/WebSocketConfigExtensions.cs diff --git a/Runtime/TouchSocket/Http/WebSockets/Config/WebSocketConfigExtensions.cs.meta b/TouchSocket/Http/WebSockets/Config/WebSocketConfigExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Config/WebSocketConfigExtensions.cs.meta rename to TouchSocket/Http/WebSockets/Config/WebSocketConfigExtensions.cs.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/DataAdapter.meta b/TouchSocket/Http/WebSockets/DataAdapter.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/DataAdapter.meta rename to TouchSocket/Http/WebSockets/DataAdapter.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/DataAdapter/WebSocketDataHandlingAdapter.cs b/TouchSocket/Http/WebSockets/DataAdapter/WebSocketDataHandlingAdapter.cs similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/DataAdapter/WebSocketDataHandlingAdapter.cs rename to TouchSocket/Http/WebSockets/DataAdapter/WebSocketDataHandlingAdapter.cs diff --git a/Runtime/TouchSocket/Http/WebSockets/DataAdapter/WebSocketDataHandlingAdapter.cs.meta b/TouchSocket/Http/WebSockets/DataAdapter/WebSocketDataHandlingAdapter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/DataAdapter/WebSocketDataHandlingAdapter.cs.meta rename to TouchSocket/Http/WebSockets/DataAdapter/WebSocketDataHandlingAdapter.cs.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/DelegateCollection.cs b/TouchSocket/Http/WebSockets/DelegateCollection.cs similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/DelegateCollection.cs rename to TouchSocket/Http/WebSockets/DelegateCollection.cs diff --git a/Runtime/TouchSocket/Http/WebSockets/DelegateCollection.cs.meta b/TouchSocket/Http/WebSockets/DelegateCollection.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/DelegateCollection.cs.meta rename to TouchSocket/Http/WebSockets/DelegateCollection.cs.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Enum.meta b/TouchSocket/Http/WebSockets/Enum.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Enum.meta rename to TouchSocket/Http/WebSockets/Enum.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Enum/WSDataType.cs b/TouchSocket/Http/WebSockets/Enum/WSDataType.cs similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Enum/WSDataType.cs rename to TouchSocket/Http/WebSockets/Enum/WSDataType.cs diff --git a/Runtime/TouchSocket/Http/WebSockets/Enum/WSDataType.cs.meta b/TouchSocket/Http/WebSockets/Enum/WSDataType.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Enum/WSDataType.cs.meta rename to TouchSocket/Http/WebSockets/Enum/WSDataType.cs.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/EventArgs.meta b/TouchSocket/Http/WebSockets/EventArgs.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/EventArgs.meta rename to TouchSocket/Http/WebSockets/EventArgs.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/EventArgs/WSDataFrameEventArgs.cs b/TouchSocket/Http/WebSockets/EventArgs/WSDataFrameEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/EventArgs/WSDataFrameEventArgs.cs rename to TouchSocket/Http/WebSockets/EventArgs/WSDataFrameEventArgs.cs diff --git a/Runtime/TouchSocket/Http/WebSockets/EventArgs/WSDataFrameEventArgs.cs.meta b/TouchSocket/Http/WebSockets/EventArgs/WSDataFrameEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/EventArgs/WSDataFrameEventArgs.cs.meta rename to TouchSocket/Http/WebSockets/EventArgs/WSDataFrameEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Exceptions.meta b/TouchSocket/Http/WebSockets/Exceptions.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Exceptions.meta rename to TouchSocket/Http/WebSockets/Exceptions.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Exceptions/WebSocketConnectException.cs b/TouchSocket/Http/WebSockets/Exceptions/WebSocketConnectException.cs similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Exceptions/WebSocketConnectException.cs rename to TouchSocket/Http/WebSockets/Exceptions/WebSocketConnectException.cs diff --git a/Runtime/TouchSocket/Http/WebSockets/Exceptions/WebSocketConnectException.cs.meta b/TouchSocket/Http/WebSockets/Exceptions/WebSocketConnectException.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Exceptions/WebSocketConnectException.cs.meta rename to TouchSocket/Http/WebSockets/Exceptions/WebSocketConnectException.cs.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Extensions.meta b/TouchSocket/Http/WebSockets/Extensions.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Extensions.meta rename to TouchSocket/Http/WebSockets/Extensions.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Extensions/WSClientExtensions.cs b/TouchSocket/Http/WebSockets/Extensions/WSClientExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Extensions/WSClientExtensions.cs rename to TouchSocket/Http/WebSockets/Extensions/WSClientExtensions.cs diff --git a/Runtime/TouchSocket/Http/WebSockets/Extensions/WSClientExtensions.cs.meta b/TouchSocket/Http/WebSockets/Extensions/WSClientExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Extensions/WSClientExtensions.cs.meta rename to TouchSocket/Http/WebSockets/Extensions/WSClientExtensions.cs.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Extensions/WSDataFrameExtensions.cs b/TouchSocket/Http/WebSockets/Extensions/WSDataFrameExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Extensions/WSDataFrameExtensions.cs rename to TouchSocket/Http/WebSockets/Extensions/WSDataFrameExtensions.cs diff --git a/Runtime/TouchSocket/Http/WebSockets/Extensions/WSDataFrameExtensions.cs.meta b/TouchSocket/Http/WebSockets/Extensions/WSDataFrameExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Extensions/WSDataFrameExtensions.cs.meta rename to TouchSocket/Http/WebSockets/Extensions/WSDataFrameExtensions.cs.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Extensions/WebSocketExtensions.cs b/TouchSocket/Http/WebSockets/Extensions/WebSocketExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Extensions/WebSocketExtensions.cs rename to TouchSocket/Http/WebSockets/Extensions/WebSocketExtensions.cs diff --git a/Runtime/TouchSocket/Http/WebSockets/Extensions/WebSocketExtensions.cs.meta b/TouchSocket/Http/WebSockets/Extensions/WebSocketExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Extensions/WebSocketExtensions.cs.meta rename to TouchSocket/Http/WebSockets/Extensions/WebSocketExtensions.cs.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Extensions/WebSocketPluginsManagerExtension.cs b/TouchSocket/Http/WebSockets/Extensions/WebSocketPluginsManagerExtension.cs similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Extensions/WebSocketPluginsManagerExtension.cs rename to TouchSocket/Http/WebSockets/Extensions/WebSocketPluginsManagerExtension.cs diff --git a/Runtime/TouchSocket/Http/WebSockets/Extensions/WebSocketPluginsManagerExtension.cs.meta b/TouchSocket/Http/WebSockets/Extensions/WebSocketPluginsManagerExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Extensions/WebSocketPluginsManagerExtension.cs.meta rename to TouchSocket/Http/WebSockets/Extensions/WebSocketPluginsManagerExtension.cs.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Extensions/WebSocketServerExtensions.cs b/TouchSocket/Http/WebSockets/Extensions/WebSocketServerExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Extensions/WebSocketServerExtensions.cs rename to TouchSocket/Http/WebSockets/Extensions/WebSocketServerExtensions.cs diff --git a/Runtime/TouchSocket/Http/WebSockets/Extensions/WebSocketServerExtensions.cs.meta b/TouchSocket/Http/WebSockets/Extensions/WebSocketServerExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Extensions/WebSocketServerExtensions.cs.meta rename to TouchSocket/Http/WebSockets/Extensions/WebSocketServerExtensions.cs.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Interface.meta b/TouchSocket/Http/WebSockets/Interface.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Interface.meta rename to TouchSocket/Http/WebSockets/Interface.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Interface/IWebSocketClient.cs b/TouchSocket/Http/WebSockets/Interface/IWebSocketClient.cs similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Interface/IWebSocketClient.cs rename to TouchSocket/Http/WebSockets/Interface/IWebSocketClient.cs diff --git a/Runtime/TouchSocket/Http/WebSockets/Interface/IWebSocketClient.cs.meta b/TouchSocket/Http/WebSockets/Interface/IWebSocketClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Interface/IWebSocketClient.cs.meta rename to TouchSocket/Http/WebSockets/Interface/IWebSocketClient.cs.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Interface/IWebSocketPlugin.cs b/TouchSocket/Http/WebSockets/Interface/IWebSocketPlugin.cs similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Interface/IWebSocketPlugin.cs rename to TouchSocket/Http/WebSockets/Interface/IWebSocketPlugin.cs diff --git a/Runtime/TouchSocket/Http/WebSockets/Interface/IWebSocketPlugin.cs.meta b/TouchSocket/Http/WebSockets/Interface/IWebSocketPlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Interface/IWebSocketPlugin.cs.meta rename to TouchSocket/Http/WebSockets/Interface/IWebSocketPlugin.cs.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Plugins.meta b/TouchSocket/Http/WebSockets/Plugins.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Plugins.meta rename to TouchSocket/Http/WebSockets/Plugins.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Plugins/WSCommandLinePlugin.cs b/TouchSocket/Http/WebSockets/Plugins/WSCommandLinePlugin.cs similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Plugins/WSCommandLinePlugin.cs rename to TouchSocket/Http/WebSockets/Plugins/WSCommandLinePlugin.cs diff --git a/Runtime/TouchSocket/Http/WebSockets/Plugins/WSCommandLinePlugin.cs.meta b/TouchSocket/Http/WebSockets/Plugins/WSCommandLinePlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Plugins/WSCommandLinePlugin.cs.meta rename to TouchSocket/Http/WebSockets/Plugins/WSCommandLinePlugin.cs.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Plugins/WebSocketHeartbeatPlugin.cs b/TouchSocket/Http/WebSockets/Plugins/WebSocketHeartbeatPlugin.cs similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Plugins/WebSocketHeartbeatPlugin.cs rename to TouchSocket/Http/WebSockets/Plugins/WebSocketHeartbeatPlugin.cs diff --git a/Runtime/TouchSocket/Http/WebSockets/Plugins/WebSocketHeartbeatPlugin.cs.meta b/TouchSocket/Http/WebSockets/Plugins/WebSocketHeartbeatPlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Plugins/WebSocketHeartbeatPlugin.cs.meta rename to TouchSocket/Http/WebSockets/Plugins/WebSocketHeartbeatPlugin.cs.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Plugins/WebSocketPluginBase.cs b/TouchSocket/Http/WebSockets/Plugins/WebSocketPluginBase.cs similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Plugins/WebSocketPluginBase.cs rename to TouchSocket/Http/WebSockets/Plugins/WebSocketPluginBase.cs diff --git a/Runtime/TouchSocket/Http/WebSockets/Plugins/WebSocketPluginBase.cs.meta b/TouchSocket/Http/WebSockets/Plugins/WebSocketPluginBase.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Plugins/WebSocketPluginBase.cs.meta rename to TouchSocket/Http/WebSockets/Plugins/WebSocketPluginBase.cs.meta diff --git a/Runtime/TouchSocket/Http/WebSockets/Plugins/WebSocketServerPlugin.cs b/TouchSocket/Http/WebSockets/Plugins/WebSocketServerPlugin.cs similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Plugins/WebSocketServerPlugin.cs rename to TouchSocket/Http/WebSockets/Plugins/WebSocketServerPlugin.cs diff --git a/Runtime/TouchSocket/Http/WebSockets/Plugins/WebSocketServerPlugin.cs.meta b/TouchSocket/Http/WebSockets/Plugins/WebSocketServerPlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Http/WebSockets/Plugins/WebSocketServerPlugin.cs.meta rename to TouchSocket/Http/WebSockets/Plugins/WebSocketServerPlugin.cs.meta diff --git a/Runtime/TouchSocket/Resources.meta b/TouchSocket/Resources.meta similarity index 100% rename from Runtime/TouchSocket/Resources.meta rename to TouchSocket/Resources.meta diff --git a/Runtime/TouchSocket/Resources/AssemblyInfo.cs b/TouchSocket/Resources/AssemblyInfo.cs similarity index 100% rename from Runtime/TouchSocket/Resources/AssemblyInfo.cs rename to TouchSocket/Resources/AssemblyInfo.cs diff --git a/Runtime/TouchSocket/Resources/AssemblyInfo.cs.meta b/TouchSocket/Resources/AssemblyInfo.cs.meta similarity index 100% rename from Runtime/TouchSocket/Resources/AssemblyInfo.cs.meta rename to TouchSocket/Resources/AssemblyInfo.cs.meta diff --git a/Runtime/TouchSocket/Resources/TouchSocketStatus.cs b/TouchSocket/Resources/TouchSocketStatus.cs similarity index 100% rename from Runtime/TouchSocket/Resources/TouchSocketStatus.cs rename to TouchSocket/Resources/TouchSocketStatus.cs diff --git a/Runtime/TouchSocket/Resources/TouchSocketStatus.cs.meta b/TouchSocket/Resources/TouchSocketStatus.cs.meta similarity index 100% rename from Runtime/TouchSocket/Resources/TouchSocketStatus.cs.meta rename to TouchSocket/Resources/TouchSocketStatus.cs.meta diff --git a/Runtime/TouchSocket/Resources/TouchSocketStatusExtension.cs b/TouchSocket/Resources/TouchSocketStatusExtension.cs similarity index 100% rename from Runtime/TouchSocket/Resources/TouchSocketStatusExtension.cs rename to TouchSocket/Resources/TouchSocketStatusExtension.cs diff --git a/Runtime/TouchSocket/Resources/TouchSocketStatusExtension.cs.meta b/TouchSocket/Resources/TouchSocketStatusExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Resources/TouchSocketStatusExtension.cs.meta rename to TouchSocket/Resources/TouchSocketStatusExtension.cs.meta diff --git a/Runtime/TouchSocket/Rpc.meta b/TouchSocket/Rpc.meta similarity index 100% rename from Runtime/TouchSocket/Rpc.meta rename to TouchSocket/Rpc.meta diff --git a/Runtime/TouchSocket/Rpc/Global.meta b/TouchSocket/Rpc/Global.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global.meta rename to TouchSocket/Rpc/Global.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Attribute.meta b/TouchSocket/Rpc/Global/Attribute.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Attribute.meta rename to TouchSocket/Rpc/Global/Attribute.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Attribute/IRpcActionFilter.cs b/TouchSocket/Rpc/Global/Attribute/IRpcActionFilter.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Attribute/IRpcActionFilter.cs rename to TouchSocket/Rpc/Global/Attribute/IRpcActionFilter.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Attribute/IRpcActionFilter.cs.meta b/TouchSocket/Rpc/Global/Attribute/IRpcActionFilter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Attribute/IRpcActionFilter.cs.meta rename to TouchSocket/Rpc/Global/Attribute/IRpcActionFilter.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Attribute/RpcActionFilterAttribute.cs b/TouchSocket/Rpc/Global/Attribute/RpcActionFilterAttribute.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Attribute/RpcActionFilterAttribute.cs rename to TouchSocket/Rpc/Global/Attribute/RpcActionFilterAttribute.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Attribute/RpcActionFilterAttribute.cs.meta b/TouchSocket/Rpc/Global/Attribute/RpcActionFilterAttribute.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Attribute/RpcActionFilterAttribute.cs.meta rename to TouchSocket/Rpc/Global/Attribute/RpcActionFilterAttribute.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Attribute/RpcAttribute.cs b/TouchSocket/Rpc/Global/Attribute/RpcAttribute.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Attribute/RpcAttribute.cs rename to TouchSocket/Rpc/Global/Attribute/RpcAttribute.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Attribute/RpcAttribute.cs.meta b/TouchSocket/Rpc/Global/Attribute/RpcAttribute.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Attribute/RpcAttribute.cs.meta rename to TouchSocket/Rpc/Global/Attribute/RpcAttribute.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Attribute/RpcProxyAttribute.cs b/TouchSocket/Rpc/Global/Attribute/RpcProxyAttribute.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Attribute/RpcProxyAttribute.cs rename to TouchSocket/Rpc/Global/Attribute/RpcProxyAttribute.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Attribute/RpcProxyAttribute.cs.meta b/TouchSocket/Rpc/Global/Attribute/RpcProxyAttribute.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Attribute/RpcProxyAttribute.cs.meta rename to TouchSocket/Rpc/Global/Attribute/RpcProxyAttribute.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Code.meta b/TouchSocket/Rpc/Global/Code.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Code.meta rename to TouchSocket/Rpc/Global/Code.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Code/ClassCellCode.cs b/TouchSocket/Rpc/Global/Code/ClassCellCode.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Code/ClassCellCode.cs rename to TouchSocket/Rpc/Global/Code/ClassCellCode.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Code/ClassCellCode.cs.meta b/TouchSocket/Rpc/Global/Code/ClassCellCode.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Code/ClassCellCode.cs.meta rename to TouchSocket/Rpc/Global/Code/ClassCellCode.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Code/ClassCodeGenerator.cs b/TouchSocket/Rpc/Global/Code/ClassCodeGenerator.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Code/ClassCodeGenerator.cs rename to TouchSocket/Rpc/Global/Code/ClassCodeGenerator.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Code/ClassCodeGenerator.cs.meta b/TouchSocket/Rpc/Global/Code/ClassCodeGenerator.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Code/ClassCodeGenerator.cs.meta rename to TouchSocket/Rpc/Global/Code/ClassCodeGenerator.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Code/CodeGenerator.cs b/TouchSocket/Rpc/Global/Code/CodeGenerator.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Code/CodeGenerator.cs rename to TouchSocket/Rpc/Global/Code/CodeGenerator.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Code/CodeGenerator.cs.meta b/TouchSocket/Rpc/Global/Code/CodeGenerator.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Code/CodeGenerator.cs.meta rename to TouchSocket/Rpc/Global/Code/CodeGenerator.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Code/MethodCellCode.cs b/TouchSocket/Rpc/Global/Code/MethodCellCode.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Code/MethodCellCode.cs rename to TouchSocket/Rpc/Global/Code/MethodCellCode.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Code/MethodCellCode.cs.meta b/TouchSocket/Rpc/Global/Code/MethodCellCode.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Code/MethodCellCode.cs.meta rename to TouchSocket/Rpc/Global/Code/MethodCellCode.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Code/ServerCellCode.cs b/TouchSocket/Rpc/Global/Code/ServerCellCode.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Code/ServerCellCode.cs rename to TouchSocket/Rpc/Global/Code/ServerCellCode.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Code/ServerCellCode.cs.meta b/TouchSocket/Rpc/Global/Code/ServerCellCode.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Code/ServerCellCode.cs.meta rename to TouchSocket/Rpc/Global/Code/ServerCellCode.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Common.meta b/TouchSocket/Rpc/Global/Common.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Common.meta rename to TouchSocket/Rpc/Global/Common.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Common/ActionMap.cs b/TouchSocket/Rpc/Global/Common/ActionMap.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Common/ActionMap.cs rename to TouchSocket/Rpc/Global/Common/ActionMap.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Common/ActionMap.cs.meta b/TouchSocket/Rpc/Global/Common/ActionMap.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Common/ActionMap.cs.meta rename to TouchSocket/Rpc/Global/Common/ActionMap.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Common/FeedbackType.cs b/TouchSocket/Rpc/Global/Common/FeedbackType.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Common/FeedbackType.cs rename to TouchSocket/Rpc/Global/Common/FeedbackType.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Common/FeedbackType.cs.meta b/TouchSocket/Rpc/Global/Common/FeedbackType.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Common/FeedbackType.cs.meta rename to TouchSocket/Rpc/Global/Common/FeedbackType.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Common/InvokeResult.cs b/TouchSocket/Rpc/Global/Common/InvokeResult.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Common/InvokeResult.cs rename to TouchSocket/Rpc/Global/Common/InvokeResult.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Common/InvokeResult.cs.meta b/TouchSocket/Rpc/Global/Common/InvokeResult.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Common/InvokeResult.cs.meta rename to TouchSocket/Rpc/Global/Common/InvokeResult.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Common/MethodInstance.cs b/TouchSocket/Rpc/Global/Common/MethodInstance.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Common/MethodInstance.cs rename to TouchSocket/Rpc/Global/Common/MethodInstance.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Common/MethodInstance.cs.meta b/TouchSocket/Rpc/Global/Common/MethodInstance.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Common/MethodInstance.cs.meta rename to TouchSocket/Rpc/Global/Common/MethodInstance.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Common/RpcServer.cs b/TouchSocket/Rpc/Global/Common/RpcServer.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Common/RpcServer.cs rename to TouchSocket/Rpc/Global/Common/RpcServer.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Common/RpcServer.cs.meta b/TouchSocket/Rpc/Global/Common/RpcServer.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Common/RpcServer.cs.meta rename to TouchSocket/Rpc/Global/Common/RpcServer.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Common/RpcServerFactory.cs b/TouchSocket/Rpc/Global/Common/RpcServerFactory.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Common/RpcServerFactory.cs rename to TouchSocket/Rpc/Global/Common/RpcServerFactory.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Common/RpcServerFactory.cs.meta b/TouchSocket/Rpc/Global/Common/RpcServerFactory.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Common/RpcServerFactory.cs.meta rename to TouchSocket/Rpc/Global/Common/RpcServerFactory.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Common/RpcStore.cs b/TouchSocket/Rpc/Global/Common/RpcStore.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Common/RpcStore.cs rename to TouchSocket/Rpc/Global/Common/RpcStore.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Common/RpcStore.cs.meta b/TouchSocket/Rpc/Global/Common/RpcStore.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Common/RpcStore.cs.meta rename to TouchSocket/Rpc/Global/Common/RpcStore.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Common/TransientRpcServer.cs b/TouchSocket/Rpc/Global/Common/TransientRpcServer.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Common/TransientRpcServer.cs rename to TouchSocket/Rpc/Global/Common/TransientRpcServer.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Common/TransientRpcServer.cs.meta b/TouchSocket/Rpc/Global/Common/TransientRpcServer.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Common/TransientRpcServer.cs.meta rename to TouchSocket/Rpc/Global/Common/TransientRpcServer.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Enum.meta b/TouchSocket/Rpc/Global/Enum.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Enum.meta rename to TouchSocket/Rpc/Global/Enum.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Enum/CodeGeneratorFlag.cs b/TouchSocket/Rpc/Global/Enum/CodeGeneratorFlag.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Enum/CodeGeneratorFlag.cs rename to TouchSocket/Rpc/Global/Enum/CodeGeneratorFlag.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Enum/CodeGeneratorFlag.cs.meta b/TouchSocket/Rpc/Global/Enum/CodeGeneratorFlag.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Enum/CodeGeneratorFlag.cs.meta rename to TouchSocket/Rpc/Global/Enum/CodeGeneratorFlag.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Enum/InvokeStatus.cs b/TouchSocket/Rpc/Global/Enum/InvokeStatus.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Enum/InvokeStatus.cs rename to TouchSocket/Rpc/Global/Enum/InvokeStatus.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Enum/InvokeStatus.cs.meta b/TouchSocket/Rpc/Global/Enum/InvokeStatus.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Enum/InvokeStatus.cs.meta rename to TouchSocket/Rpc/Global/Enum/InvokeStatus.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Enum/MethodFlags.cs b/TouchSocket/Rpc/Global/Enum/MethodFlags.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Enum/MethodFlags.cs rename to TouchSocket/Rpc/Global/Enum/MethodFlags.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Enum/MethodFlags.cs.meta b/TouchSocket/Rpc/Global/Enum/MethodFlags.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Enum/MethodFlags.cs.meta rename to TouchSocket/Rpc/Global/Enum/MethodFlags.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Exceptions.meta b/TouchSocket/Rpc/Global/Exceptions.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Exceptions.meta rename to TouchSocket/Rpc/Global/Exceptions.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Exceptions/RpcExceptions.cs b/TouchSocket/Rpc/Global/Exceptions/RpcExceptions.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Exceptions/RpcExceptions.cs rename to TouchSocket/Rpc/Global/Exceptions/RpcExceptions.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Exceptions/RpcExceptions.cs.meta b/TouchSocket/Rpc/Global/Exceptions/RpcExceptions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Exceptions/RpcExceptions.cs.meta rename to TouchSocket/Rpc/Global/Exceptions/RpcExceptions.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Extensions.meta b/TouchSocket/Rpc/Global/Extensions.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Extensions.meta rename to TouchSocket/Rpc/Global/Extensions.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Extensions/RpcConfigExtensions.cs b/TouchSocket/Rpc/Global/Extensions/RpcConfigExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Extensions/RpcConfigExtensions.cs rename to TouchSocket/Rpc/Global/Extensions/RpcConfigExtensions.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Extensions/RpcConfigExtensions.cs.meta b/TouchSocket/Rpc/Global/Extensions/RpcConfigExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Extensions/RpcConfigExtensions.cs.meta rename to TouchSocket/Rpc/Global/Extensions/RpcConfigExtensions.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Extensions/RpcParserExtensions.cs b/TouchSocket/Rpc/Global/Extensions/RpcParserExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Extensions/RpcParserExtensions.cs rename to TouchSocket/Rpc/Global/Extensions/RpcParserExtensions.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Extensions/RpcParserExtensions.cs.meta b/TouchSocket/Rpc/Global/Extensions/RpcParserExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Extensions/RpcParserExtensions.cs.meta rename to TouchSocket/Rpc/Global/Extensions/RpcParserExtensions.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Extensions/RpcStoreExtensions.cs b/TouchSocket/Rpc/Global/Extensions/RpcStoreExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Extensions/RpcStoreExtensions.cs rename to TouchSocket/Rpc/Global/Extensions/RpcStoreExtensions.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Extensions/RpcStoreExtensions.cs.meta b/TouchSocket/Rpc/Global/Extensions/RpcStoreExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Extensions/RpcStoreExtensions.cs.meta rename to TouchSocket/Rpc/Global/Extensions/RpcStoreExtensions.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Interface.meta b/TouchSocket/Rpc/Global/Interface.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Interface.meta rename to TouchSocket/Rpc/Global/Interface.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Interface/ICallContext.cs b/TouchSocket/Rpc/Global/Interface/ICallContext.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Interface/ICallContext.cs rename to TouchSocket/Rpc/Global/Interface/ICallContext.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Interface/ICallContext.cs.meta b/TouchSocket/Rpc/Global/Interface/ICallContext.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Interface/ICallContext.cs.meta rename to TouchSocket/Rpc/Global/Interface/ICallContext.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Interface/IInvokeOption.cs b/TouchSocket/Rpc/Global/Interface/IInvokeOption.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Interface/IInvokeOption.cs rename to TouchSocket/Rpc/Global/Interface/IInvokeOption.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Interface/IInvokeOption.cs.meta b/TouchSocket/Rpc/Global/Interface/IInvokeOption.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Interface/IInvokeOption.cs.meta rename to TouchSocket/Rpc/Global/Interface/IInvokeOption.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Interface/IRemoteServer.cs b/TouchSocket/Rpc/Global/Interface/IRemoteServer.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Interface/IRemoteServer.cs rename to TouchSocket/Rpc/Global/Interface/IRemoteServer.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Interface/IRemoteServer.cs.meta b/TouchSocket/Rpc/Global/Interface/IRemoteServer.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Interface/IRemoteServer.cs.meta rename to TouchSocket/Rpc/Global/Interface/IRemoteServer.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Interface/IRpcClient.cs b/TouchSocket/Rpc/Global/Interface/IRpcClient.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Interface/IRpcClient.cs rename to TouchSocket/Rpc/Global/Interface/IRpcClient.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Interface/IRpcClient.cs.meta b/TouchSocket/Rpc/Global/Interface/IRpcClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Interface/IRpcClient.cs.meta rename to TouchSocket/Rpc/Global/Interface/IRpcClient.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Interface/IRpcParser.cs b/TouchSocket/Rpc/Global/Interface/IRpcParser.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Interface/IRpcParser.cs rename to TouchSocket/Rpc/Global/Interface/IRpcParser.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Interface/IRpcParser.cs.meta b/TouchSocket/Rpc/Global/Interface/IRpcParser.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Interface/IRpcParser.cs.meta rename to TouchSocket/Rpc/Global/Interface/IRpcParser.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Interface/IRpcServer.cs b/TouchSocket/Rpc/Global/Interface/IRpcServer.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Interface/IRpcServer.cs rename to TouchSocket/Rpc/Global/Interface/IRpcServer.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Interface/IRpcServer.cs.meta b/TouchSocket/Rpc/Global/Interface/IRpcServer.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Interface/IRpcServer.cs.meta rename to TouchSocket/Rpc/Global/Interface/IRpcServer.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Interface/IRpcServerFactory.cs b/TouchSocket/Rpc/Global/Interface/IRpcServerFactory.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Interface/IRpcServerFactory.cs rename to TouchSocket/Rpc/Global/Interface/IRpcServerFactory.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Interface/IRpcServerFactory.cs.meta b/TouchSocket/Rpc/Global/Interface/IRpcServerFactory.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Interface/IRpcServerFactory.cs.meta rename to TouchSocket/Rpc/Global/Interface/IRpcServerFactory.cs.meta diff --git a/Runtime/TouchSocket/Rpc/Global/Interface/ITransientRpcServer.cs b/TouchSocket/Rpc/Global/Interface/ITransientRpcServer.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Interface/ITransientRpcServer.cs rename to TouchSocket/Rpc/Global/Interface/ITransientRpcServer.cs diff --git a/Runtime/TouchSocket/Rpc/Global/Interface/ITransientRpcServer.cs.meta b/TouchSocket/Rpc/Global/Interface/ITransientRpcServer.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/Global/Interface/ITransientRpcServer.cs.meta rename to TouchSocket/Rpc/Global/Interface/ITransientRpcServer.cs.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc.meta b/TouchSocket/Rpc/JsonRpc.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc.meta rename to TouchSocket/Rpc/JsonRpc.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Attribute.meta b/TouchSocket/Rpc/JsonRpc/Attribute.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Attribute.meta rename to TouchSocket/Rpc/JsonRpc/Attribute.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Attribute/JsonRpcAttribute.cs b/TouchSocket/Rpc/JsonRpc/Attribute/JsonRpcAttribute.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Attribute/JsonRpcAttribute.cs rename to TouchSocket/Rpc/JsonRpc/Attribute/JsonRpcAttribute.cs diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Attribute/JsonRpcAttribute.cs.meta b/TouchSocket/Rpc/JsonRpc/Attribute/JsonRpcAttribute.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Attribute/JsonRpcAttribute.cs.meta rename to TouchSocket/Rpc/JsonRpc/Attribute/JsonRpcAttribute.cs.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Common.meta b/TouchSocket/Rpc/JsonRpc/Common.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Common.meta rename to TouchSocket/Rpc/JsonRpc/Common.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonResponseContext.cs b/TouchSocket/Rpc/JsonRpc/Common/JsonResponseContext.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonResponseContext.cs rename to TouchSocket/Rpc/JsonRpc/Common/JsonResponseContext.cs diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonResponseContext.cs.meta b/TouchSocket/Rpc/JsonRpc/Common/JsonResponseContext.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonResponseContext.cs.meta rename to TouchSocket/Rpc/JsonRpc/Common/JsonResponseContext.cs.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonRpcCallContext.cs b/TouchSocket/Rpc/JsonRpc/Common/JsonRpcCallContext.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonRpcCallContext.cs rename to TouchSocket/Rpc/JsonRpc/Common/JsonRpcCallContext.cs diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonRpcCallContext.cs.meta b/TouchSocket/Rpc/JsonRpc/Common/JsonRpcCallContext.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonRpcCallContext.cs.meta rename to TouchSocket/Rpc/JsonRpc/Common/JsonRpcCallContext.cs.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonRpcContext.cs b/TouchSocket/Rpc/JsonRpc/Common/JsonRpcContext.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonRpcContext.cs rename to TouchSocket/Rpc/JsonRpc/Common/JsonRpcContext.cs diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonRpcContext.cs.meta b/TouchSocket/Rpc/JsonRpc/Common/JsonRpcContext.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonRpcContext.cs.meta rename to TouchSocket/Rpc/JsonRpc/Common/JsonRpcContext.cs.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonRpcRequest.cs b/TouchSocket/Rpc/JsonRpc/Common/JsonRpcRequest.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonRpcRequest.cs rename to TouchSocket/Rpc/JsonRpc/Common/JsonRpcRequest.cs diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonRpcRequest.cs.meta b/TouchSocket/Rpc/JsonRpc/Common/JsonRpcRequest.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonRpcRequest.cs.meta rename to TouchSocket/Rpc/JsonRpc/Common/JsonRpcRequest.cs.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonRpcResponse.cs b/TouchSocket/Rpc/JsonRpc/Common/JsonRpcResponse.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonRpcResponse.cs rename to TouchSocket/Rpc/JsonRpc/Common/JsonRpcResponse.cs diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonRpcResponse.cs.meta b/TouchSocket/Rpc/JsonRpc/Common/JsonRpcResponse.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonRpcResponse.cs.meta rename to TouchSocket/Rpc/JsonRpc/Common/JsonRpcResponse.cs.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonRpcWaitResult.cs b/TouchSocket/Rpc/JsonRpc/Common/JsonRpcWaitResult.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonRpcWaitResult.cs rename to TouchSocket/Rpc/JsonRpc/Common/JsonRpcWaitResult.cs diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonRpcWaitResult.cs.meta b/TouchSocket/Rpc/JsonRpc/Common/JsonRpcWaitResult.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Common/JsonRpcWaitResult.cs.meta rename to TouchSocket/Rpc/JsonRpc/Common/JsonRpcWaitResult.cs.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Components.meta b/TouchSocket/Rpc/JsonRpc/Components.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Components.meta rename to TouchSocket/Rpc/JsonRpc/Components.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Components/JsonRpcClient.cs b/TouchSocket/Rpc/JsonRpc/Components/JsonRpcClient.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Components/JsonRpcClient.cs rename to TouchSocket/Rpc/JsonRpc/Components/JsonRpcClient.cs diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Components/JsonRpcClient.cs.meta b/TouchSocket/Rpc/JsonRpc/Components/JsonRpcClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Components/JsonRpcClient.cs.meta rename to TouchSocket/Rpc/JsonRpc/Components/JsonRpcClient.cs.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Config.meta b/TouchSocket/Rpc/JsonRpc/Config.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Config.meta rename to TouchSocket/Rpc/JsonRpc/Config.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Config/JsonRpcConfigExtensions.cs b/TouchSocket/Rpc/JsonRpc/Config/JsonRpcConfigExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Config/JsonRpcConfigExtensions.cs rename to TouchSocket/Rpc/JsonRpc/Config/JsonRpcConfigExtensions.cs diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Config/JsonRpcConfigExtensions.cs.meta b/TouchSocket/Rpc/JsonRpc/Config/JsonRpcConfigExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Config/JsonRpcConfigExtensions.cs.meta rename to TouchSocket/Rpc/JsonRpc/Config/JsonRpcConfigExtensions.cs.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Enum.meta b/TouchSocket/Rpc/JsonRpc/Enum.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Enum.meta rename to TouchSocket/Rpc/JsonRpc/Enum.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Enum/JRPT.cs b/TouchSocket/Rpc/JsonRpc/Enum/JRPT.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Enum/JRPT.cs rename to TouchSocket/Rpc/JsonRpc/Enum/JRPT.cs diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Enum/JRPT.cs.meta b/TouchSocket/Rpc/JsonRpc/Enum/JRPT.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Enum/JRPT.cs.meta rename to TouchSocket/Rpc/JsonRpc/Enum/JRPT.cs.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Extensions.meta b/TouchSocket/Rpc/JsonRpc/Extensions.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Extensions.meta rename to TouchSocket/Rpc/JsonRpc/Extensions.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Extensions/JsonRpcPluginsManagerExtension.cs b/TouchSocket/Rpc/JsonRpc/Extensions/JsonRpcPluginsManagerExtension.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Extensions/JsonRpcPluginsManagerExtension.cs rename to TouchSocket/Rpc/JsonRpc/Extensions/JsonRpcPluginsManagerExtension.cs diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Extensions/JsonRpcPluginsManagerExtension.cs.meta b/TouchSocket/Rpc/JsonRpc/Extensions/JsonRpcPluginsManagerExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Extensions/JsonRpcPluginsManagerExtension.cs.meta rename to TouchSocket/Rpc/JsonRpc/Extensions/JsonRpcPluginsManagerExtension.cs.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Interface.meta b/TouchSocket/Rpc/JsonRpc/Interface.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Interface.meta rename to TouchSocket/Rpc/JsonRpc/Interface.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Interface/IJsonRpcCallContext.cs b/TouchSocket/Rpc/JsonRpc/Interface/IJsonRpcCallContext.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Interface/IJsonRpcCallContext.cs rename to TouchSocket/Rpc/JsonRpc/Interface/IJsonRpcCallContext.cs diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Interface/IJsonRpcCallContext.cs.meta b/TouchSocket/Rpc/JsonRpc/Interface/IJsonRpcCallContext.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Interface/IJsonRpcCallContext.cs.meta rename to TouchSocket/Rpc/JsonRpc/Interface/IJsonRpcCallContext.cs.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Interface/IJsonRpcClient.cs b/TouchSocket/Rpc/JsonRpc/Interface/IJsonRpcClient.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Interface/IJsonRpcClient.cs rename to TouchSocket/Rpc/JsonRpc/Interface/IJsonRpcClient.cs diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Interface/IJsonRpcClient.cs.meta b/TouchSocket/Rpc/JsonRpc/Interface/IJsonRpcClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Interface/IJsonRpcClient.cs.meta rename to TouchSocket/Rpc/JsonRpc/Interface/IJsonRpcClient.cs.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Plugins.meta b/TouchSocket/Rpc/JsonRpc/Plugins.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Plugins.meta rename to TouchSocket/Rpc/JsonRpc/Plugins.meta diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Plugins/JsonRpcParserPlugin.cs b/TouchSocket/Rpc/JsonRpc/Plugins/JsonRpcParserPlugin.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Plugins/JsonRpcParserPlugin.cs rename to TouchSocket/Rpc/JsonRpc/Plugins/JsonRpcParserPlugin.cs diff --git a/Runtime/TouchSocket/Rpc/JsonRpc/Plugins/JsonRpcParserPlugin.cs.meta b/TouchSocket/Rpc/JsonRpc/Plugins/JsonRpcParserPlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/JsonRpc/Plugins/JsonRpcParserPlugin.cs.meta rename to TouchSocket/Rpc/JsonRpc/Plugins/JsonRpcParserPlugin.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc.meta b/TouchSocket/Rpc/TouchRpc.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc.meta rename to TouchSocket/Rpc/TouchRpc.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Attribute.meta b/TouchSocket/Rpc/TouchRpc/Attribute.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Attribute.meta rename to TouchSocket/Rpc/TouchRpc/Attribute.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Attribute/TouchRpcAttribute.cs b/TouchSocket/Rpc/TouchRpc/Attribute/TouchRpcAttribute.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Attribute/TouchRpcAttribute.cs rename to TouchSocket/Rpc/TouchRpc/Attribute/TouchRpcAttribute.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Attribute/TouchRpcAttribute.cs.meta b/TouchSocket/Rpc/TouchRpc/Attribute/TouchRpcAttribute.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Attribute/TouchRpcAttribute.cs.meta rename to TouchSocket/Rpc/TouchRpc/Attribute/TouchRpcAttribute.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Channel.meta b/TouchSocket/Rpc/TouchRpc/Channel.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Channel.meta rename to TouchSocket/Rpc/TouchRpc/Channel.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Channel/Channel.cs b/TouchSocket/Rpc/TouchRpc/Channel/Channel.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Channel/Channel.cs rename to TouchSocket/Rpc/TouchRpc/Channel/Channel.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Channel/Channel.cs.meta b/TouchSocket/Rpc/TouchRpc/Channel/Channel.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Channel/Channel.cs.meta rename to TouchSocket/Rpc/TouchRpc/Channel/Channel.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Channel/ChannelPackage.cs b/TouchSocket/Rpc/TouchRpc/Channel/ChannelPackage.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Channel/ChannelPackage.cs rename to TouchSocket/Rpc/TouchRpc/Channel/ChannelPackage.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Channel/ChannelPackage.cs.meta b/TouchSocket/Rpc/TouchRpc/Channel/ChannelPackage.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Channel/ChannelPackage.cs.meta rename to TouchSocket/Rpc/TouchRpc/Channel/ChannelPackage.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Channel/ChannelStatus.cs b/TouchSocket/Rpc/TouchRpc/Channel/ChannelStatus.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Channel/ChannelStatus.cs rename to TouchSocket/Rpc/TouchRpc/Channel/ChannelStatus.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Channel/ChannelStatus.cs.meta b/TouchSocket/Rpc/TouchRpc/Channel/ChannelStatus.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Channel/ChannelStatus.cs.meta rename to TouchSocket/Rpc/TouchRpc/Channel/ChannelStatus.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Channel/WaitCreateChannelPackage.cs b/TouchSocket/Rpc/TouchRpc/Channel/WaitCreateChannelPackage.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Channel/WaitCreateChannelPackage.cs rename to TouchSocket/Rpc/TouchRpc/Channel/WaitCreateChannelPackage.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Channel/WaitCreateChannelPackage.cs.meta b/TouchSocket/Rpc/TouchRpc/Channel/WaitCreateChannelPackage.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Channel/WaitCreateChannelPackage.cs.meta rename to TouchSocket/Rpc/TouchRpc/Channel/WaitCreateChannelPackage.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Common.meta b/TouchSocket/Rpc/TouchRpc/Common.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Common.meta rename to TouchSocket/Rpc/TouchRpc/Common.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Common/FlowOperator.cs b/TouchSocket/Rpc/TouchRpc/Common/FlowOperator.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Common/FlowOperator.cs rename to TouchSocket/Rpc/TouchRpc/Common/FlowOperator.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Common/FlowOperator.cs.meta b/TouchSocket/Rpc/TouchRpc/Common/FlowOperator.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Common/FlowOperator.cs.meta rename to TouchSocket/Rpc/TouchRpc/Common/FlowOperator.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Common/Interface.meta b/TouchSocket/Rpc/TouchRpc/Common/Interface.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Common/Interface.meta rename to TouchSocket/Rpc/TouchRpc/Common/Interface.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Common/Interface/IDependencyTouchRpc.cs b/TouchSocket/Rpc/TouchRpc/Common/Interface/IDependencyTouchRpc.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Common/Interface/IDependencyTouchRpc.cs rename to TouchSocket/Rpc/TouchRpc/Common/Interface/IDependencyTouchRpc.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Common/Interface/IDependencyTouchRpc.cs.meta b/TouchSocket/Rpc/TouchRpc/Common/Interface/IDependencyTouchRpc.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Common/Interface/IDependencyTouchRpc.cs.meta rename to TouchSocket/Rpc/TouchRpc/Common/Interface/IDependencyTouchRpc.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpc.cs b/TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpc.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpc.cs rename to TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpc.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpc.cs.meta b/TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpc.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpc.cs.meta rename to TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpc.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpcCallContext.cs b/TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpcCallContext.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpcCallContext.cs rename to TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpcCallContext.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpcCallContext.cs.meta b/TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpcCallContext.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpcCallContext.cs.meta rename to TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpcCallContext.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpcService.cs b/TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpcService.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpcService.cs rename to TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpcService.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpcService.cs.meta b/TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpcService.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpcService.cs.meta rename to TouchSocket/Rpc/TouchRpc/Common/Interface/ITouchRpcService.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Common/TouchRpcUtility.cs b/TouchSocket/Rpc/TouchRpc/Common/TouchRpcUtility.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Common/TouchRpcUtility.cs rename to TouchSocket/Rpc/TouchRpc/Common/TouchRpcUtility.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Common/TouchRpcUtility.cs.meta b/TouchSocket/Rpc/TouchRpc/Common/TouchRpcUtility.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Common/TouchRpcUtility.cs.meta rename to TouchSocket/Rpc/TouchRpc/Common/TouchRpcUtility.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Common/WaitPingPackage.cs b/TouchSocket/Rpc/TouchRpc/Common/WaitPingPackage.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Common/WaitPingPackage.cs rename to TouchSocket/Rpc/TouchRpc/Common/WaitPingPackage.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Common/WaitPingPackage.cs.meta b/TouchSocket/Rpc/TouchRpc/Common/WaitPingPackage.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Common/WaitPingPackage.cs.meta rename to TouchSocket/Rpc/TouchRpc/Common/WaitPingPackage.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Common/WaitSetID.cs b/TouchSocket/Rpc/TouchRpc/Common/WaitSetID.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Common/WaitSetID.cs rename to TouchSocket/Rpc/TouchRpc/Common/WaitSetID.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Common/WaitSetID.cs.meta b/TouchSocket/Rpc/TouchRpc/Common/WaitSetID.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Common/WaitSetID.cs.meta rename to TouchSocket/Rpc/TouchRpc/Common/WaitSetID.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Common/WaitVerify.cs b/TouchSocket/Rpc/TouchRpc/Common/WaitVerify.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Common/WaitVerify.cs rename to TouchSocket/Rpc/TouchRpc/Common/WaitVerify.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Common/WaitVerify.cs.meta b/TouchSocket/Rpc/TouchRpc/Common/WaitVerify.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Common/WaitVerify.cs.meta rename to TouchSocket/Rpc/TouchRpc/Common/WaitVerify.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components.meta b/TouchSocket/Rpc/TouchRpc/Components.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components.meta rename to TouchSocket/Rpc/TouchRpc/Components.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Http.meta b/TouchSocket/Rpc/TouchRpc/Components/Http.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Http.meta rename to TouchSocket/Rpc/TouchRpc/Components/Http.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcClient.cs b/TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcClient.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcClient.cs rename to TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcClient.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcClient.cs.meta b/TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcClient.cs.meta rename to TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcClient.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcService.cs b/TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcService.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcService.cs rename to TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcService.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcService.cs.meta b/TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcService.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcService.cs.meta rename to TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcService.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcSocketClient.cs b/TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcSocketClient.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcSocketClient.cs rename to TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcSocketClient.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcSocketClient.cs.meta b/TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcSocketClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcSocketClient.cs.meta rename to TouchSocket/Rpc/TouchRpc/Components/Http/HttpTouchRpcSocketClient.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/Interface.meta b/TouchSocket/Rpc/TouchRpc/Components/Http/Interface.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/Interface.meta rename to TouchSocket/Rpc/TouchRpc/Components/Http/Interface.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/Interface/IHttpTouchRpcClient.cs b/TouchSocket/Rpc/TouchRpc/Components/Http/Interface/IHttpTouchRpcClient.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/Interface/IHttpTouchRpcClient.cs rename to TouchSocket/Rpc/TouchRpc/Components/Http/Interface/IHttpTouchRpcClient.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/Interface/IHttpTouchRpcClient.cs.meta b/TouchSocket/Rpc/TouchRpc/Components/Http/Interface/IHttpTouchRpcClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/Interface/IHttpTouchRpcClient.cs.meta rename to TouchSocket/Rpc/TouchRpc/Components/Http/Interface/IHttpTouchRpcClient.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/Interface/IHttpTouchRpcService.cs b/TouchSocket/Rpc/TouchRpc/Components/Http/Interface/IHttpTouchRpcService.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/Interface/IHttpTouchRpcService.cs rename to TouchSocket/Rpc/TouchRpc/Components/Http/Interface/IHttpTouchRpcService.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/Interface/IHttpTouchRpcService.cs.meta b/TouchSocket/Rpc/TouchRpc/Components/Http/Interface/IHttpTouchRpcService.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Http/Interface/IHttpTouchRpcService.cs.meta rename to TouchSocket/Rpc/TouchRpc/Components/Http/Interface/IHttpTouchRpcService.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/RpcActorGroup.cs b/TouchSocket/Rpc/TouchRpc/Components/RpcActorGroup.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/RpcActorGroup.cs rename to TouchSocket/Rpc/TouchRpc/Components/RpcActorGroup.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/RpcActorGroup.cs.meta b/TouchSocket/Rpc/TouchRpc/Components/RpcActorGroup.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/RpcActorGroup.cs.meta rename to TouchSocket/Rpc/TouchRpc/Components/RpcActorGroup.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp.meta b/TouchSocket/Rpc/TouchRpc/Components/Tcp.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp.meta rename to TouchSocket/Rpc/TouchRpc/Components/Tcp.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/Interface.meta b/TouchSocket/Rpc/TouchRpc/Components/Tcp/Interface.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/Interface.meta rename to TouchSocket/Rpc/TouchRpc/Components/Tcp/Interface.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/Interface/ITcpTouchRpcClient.cs b/TouchSocket/Rpc/TouchRpc/Components/Tcp/Interface/ITcpTouchRpcClient.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/Interface/ITcpTouchRpcClient.cs rename to TouchSocket/Rpc/TouchRpc/Components/Tcp/Interface/ITcpTouchRpcClient.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/Interface/ITcpTouchRpcClient.cs.meta b/TouchSocket/Rpc/TouchRpc/Components/Tcp/Interface/ITcpTouchRpcClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/Interface/ITcpTouchRpcClient.cs.meta rename to TouchSocket/Rpc/TouchRpc/Components/Tcp/Interface/ITcpTouchRpcClient.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/Interface/ITcpTouchRpcService.cs b/TouchSocket/Rpc/TouchRpc/Components/Tcp/Interface/ITcpTouchRpcService.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/Interface/ITcpTouchRpcService.cs rename to TouchSocket/Rpc/TouchRpc/Components/Tcp/Interface/ITcpTouchRpcService.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/Interface/ITcpTouchRpcService.cs.meta b/TouchSocket/Rpc/TouchRpc/Components/Tcp/Interface/ITcpTouchRpcService.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/Interface/ITcpTouchRpcService.cs.meta rename to TouchSocket/Rpc/TouchRpc/Components/Tcp/Interface/ITcpTouchRpcService.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcClient.cs b/TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcClient.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcClient.cs rename to TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcClient.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcClient.cs.meta b/TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcClient.cs.meta rename to TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcClient.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcService.cs b/TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcService.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcService.cs rename to TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcService.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcService.cs.meta b/TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcService.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcService.cs.meta rename to TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcService.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcSocketClient.cs b/TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcSocketClient.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcSocketClient.cs rename to TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcSocketClient.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcSocketClient.cs.meta b/TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcSocketClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcSocketClient.cs.meta rename to TouchSocket/Rpc/TouchRpc/Components/Tcp/TcpTouchRpcSocketClient.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Udp.meta b/TouchSocket/Rpc/TouchRpc/Components/Udp.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Udp.meta rename to TouchSocket/Rpc/TouchRpc/Components/Udp.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Udp/Interface.meta b/TouchSocket/Rpc/TouchRpc/Components/Udp/Interface.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Udp/Interface.meta rename to TouchSocket/Rpc/TouchRpc/Components/Udp/Interface.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Udp/Interface/IUdpTouchRpc.cs b/TouchSocket/Rpc/TouchRpc/Components/Udp/Interface/IUdpTouchRpc.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Udp/Interface/IUdpTouchRpc.cs rename to TouchSocket/Rpc/TouchRpc/Components/Udp/Interface/IUdpTouchRpc.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Udp/Interface/IUdpTouchRpc.cs.meta b/TouchSocket/Rpc/TouchRpc/Components/Udp/Interface/IUdpTouchRpc.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Udp/Interface/IUdpTouchRpc.cs.meta rename to TouchSocket/Rpc/TouchRpc/Components/Udp/Interface/IUdpTouchRpc.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Udp/UdpTouchRpc.cs b/TouchSocket/Rpc/TouchRpc/Components/Udp/UdpTouchRpc.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Udp/UdpTouchRpc.cs rename to TouchSocket/Rpc/TouchRpc/Components/Udp/UdpTouchRpc.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Udp/UdpTouchRpc.cs.meta b/TouchSocket/Rpc/TouchRpc/Components/Udp/UdpTouchRpc.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Udp/UdpTouchRpc.cs.meta rename to TouchSocket/Rpc/TouchRpc/Components/Udp/UdpTouchRpc.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Websocket.meta b/TouchSocket/Rpc/TouchRpc/Components/Websocket.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Websocket.meta rename to TouchSocket/Rpc/TouchRpc/Components/Websocket.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Websocket/Interface.meta b/TouchSocket/Rpc/TouchRpc/Components/Websocket/Interface.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Websocket/Interface.meta rename to TouchSocket/Rpc/TouchRpc/Components/Websocket/Interface.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Websocket/Interface/IWSTouchRpcClient.cs b/TouchSocket/Rpc/TouchRpc/Components/Websocket/Interface/IWSTouchRpcClient.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Websocket/Interface/IWSTouchRpcClient.cs rename to TouchSocket/Rpc/TouchRpc/Components/Websocket/Interface/IWSTouchRpcClient.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Websocket/Interface/IWSTouchRpcClient.cs.meta b/TouchSocket/Rpc/TouchRpc/Components/Websocket/Interface/IWSTouchRpcClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Websocket/Interface/IWSTouchRpcClient.cs.meta rename to TouchSocket/Rpc/TouchRpc/Components/Websocket/Interface/IWSTouchRpcClient.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Websocket/Interface/IWSTouchRpcClientBase.cs b/TouchSocket/Rpc/TouchRpc/Components/Websocket/Interface/IWSTouchRpcClientBase.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Websocket/Interface/IWSTouchRpcClientBase.cs rename to TouchSocket/Rpc/TouchRpc/Components/Websocket/Interface/IWSTouchRpcClientBase.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Websocket/Interface/IWSTouchRpcClientBase.cs.meta b/TouchSocket/Rpc/TouchRpc/Components/Websocket/Interface/IWSTouchRpcClientBase.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Websocket/Interface/IWSTouchRpcClientBase.cs.meta rename to TouchSocket/Rpc/TouchRpc/Components/Websocket/Interface/IWSTouchRpcClientBase.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Websocket/WSTouchRpcClient.cs b/TouchSocket/Rpc/TouchRpc/Components/Websocket/WSTouchRpcClient.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Websocket/WSTouchRpcClient.cs rename to TouchSocket/Rpc/TouchRpc/Components/Websocket/WSTouchRpcClient.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Components/Websocket/WSTouchRpcClient.cs.meta b/TouchSocket/Rpc/TouchRpc/Components/Websocket/WSTouchRpcClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Components/Websocket/WSTouchRpcClient.cs.meta rename to TouchSocket/Rpc/TouchRpc/Components/Websocket/WSTouchRpcClient.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Config.meta b/TouchSocket/Rpc/TouchRpc/Config.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Config.meta rename to TouchSocket/Rpc/TouchRpc/Config.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Config/TouchRpcConfigExtensions.cs b/TouchSocket/Rpc/TouchRpc/Config/TouchRpcConfigExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Config/TouchRpcConfigExtensions.cs rename to TouchSocket/Rpc/TouchRpc/Config/TouchRpcConfigExtensions.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Config/TouchRpcConfigExtensions.cs.meta b/TouchSocket/Rpc/TouchRpc/Config/TouchRpcConfigExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Config/TouchRpcConfigExtensions.cs.meta rename to TouchSocket/Rpc/TouchRpc/Config/TouchRpcConfigExtensions.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Enum.meta b/TouchSocket/Rpc/TouchRpc/Enum.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Enum.meta rename to TouchSocket/Rpc/TouchRpc/Enum.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Enum/RouteType.cs b/TouchSocket/Rpc/TouchRpc/Enum/RouteType.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Enum/RouteType.cs rename to TouchSocket/Rpc/TouchRpc/Enum/RouteType.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Enum/RouteType.cs.meta b/TouchSocket/Rpc/TouchRpc/Enum/RouteType.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Enum/RouteType.cs.meta rename to TouchSocket/Rpc/TouchRpc/Enum/RouteType.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Enum/TransferFlags.cs b/TouchSocket/Rpc/TouchRpc/Enum/TransferFlags.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Enum/TransferFlags.cs rename to TouchSocket/Rpc/TouchRpc/Enum/TransferFlags.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Enum/TransferFlags.cs.meta b/TouchSocket/Rpc/TouchRpc/Enum/TransferFlags.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Enum/TransferFlags.cs.meta rename to TouchSocket/Rpc/TouchRpc/Enum/TransferFlags.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Enum/TransferType.cs b/TouchSocket/Rpc/TouchRpc/Enum/TransferType.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Enum/TransferType.cs rename to TouchSocket/Rpc/TouchRpc/Enum/TransferType.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Enum/TransferType.cs.meta b/TouchSocket/Rpc/TouchRpc/Enum/TransferType.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Enum/TransferType.cs.meta rename to TouchSocket/Rpc/TouchRpc/Enum/TransferType.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/EventArgs.meta b/TouchSocket/Rpc/TouchRpc/EventArgs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/EventArgs.meta rename to TouchSocket/Rpc/TouchRpc/EventArgs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/FileOperationEventArgs.cs b/TouchSocket/Rpc/TouchRpc/EventArgs/FileOperationEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/FileOperationEventArgs.cs rename to TouchSocket/Rpc/TouchRpc/EventArgs/FileOperationEventArgs.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/FileOperationEventArgs.cs.meta b/TouchSocket/Rpc/TouchRpc/EventArgs/FileOperationEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/FileOperationEventArgs.cs.meta rename to TouchSocket/Rpc/TouchRpc/EventArgs/FileOperationEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/FileTransferStatusEventArgs.cs b/TouchSocket/Rpc/TouchRpc/EventArgs/FileTransferStatusEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/FileTransferStatusEventArgs.cs rename to TouchSocket/Rpc/TouchRpc/EventArgs/FileTransferStatusEventArgs.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/FileTransferStatusEventArgs.cs.meta b/TouchSocket/Rpc/TouchRpc/EventArgs/FileTransferStatusEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/FileTransferStatusEventArgs.cs.meta rename to TouchSocket/Rpc/TouchRpc/EventArgs/FileTransferStatusEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/HttpVerifyOptionEventArgs.cs b/TouchSocket/Rpc/TouchRpc/EventArgs/HttpVerifyOptionEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/HttpVerifyOptionEventArgs.cs rename to TouchSocket/Rpc/TouchRpc/EventArgs/HttpVerifyOptionEventArgs.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/HttpVerifyOptionEventArgs.cs.meta b/TouchSocket/Rpc/TouchRpc/EventArgs/HttpVerifyOptionEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/HttpVerifyOptionEventArgs.cs.meta rename to TouchSocket/Rpc/TouchRpc/EventArgs/HttpVerifyOptionEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/PackageRouterEventArgs.cs b/TouchSocket/Rpc/TouchRpc/EventArgs/PackageRouterEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/PackageRouterEventArgs.cs rename to TouchSocket/Rpc/TouchRpc/EventArgs/PackageRouterEventArgs.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/PackageRouterEventArgs.cs.meta b/TouchSocket/Rpc/TouchRpc/EventArgs/PackageRouterEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/PackageRouterEventArgs.cs.meta rename to TouchSocket/Rpc/TouchRpc/EventArgs/PackageRouterEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/ProtocolDataEventArgs.cs b/TouchSocket/Rpc/TouchRpc/EventArgs/ProtocolDataEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/ProtocolDataEventArgs.cs rename to TouchSocket/Rpc/TouchRpc/EventArgs/ProtocolDataEventArgs.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/ProtocolDataEventArgs.cs.meta b/TouchSocket/Rpc/TouchRpc/EventArgs/ProtocolDataEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/ProtocolDataEventArgs.cs.meta rename to TouchSocket/Rpc/TouchRpc/EventArgs/ProtocolDataEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/StreamEventArgs.cs b/TouchSocket/Rpc/TouchRpc/EventArgs/StreamEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/StreamEventArgs.cs rename to TouchSocket/Rpc/TouchRpc/EventArgs/StreamEventArgs.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/StreamEventArgs.cs.meta b/TouchSocket/Rpc/TouchRpc/EventArgs/StreamEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/StreamEventArgs.cs.meta rename to TouchSocket/Rpc/TouchRpc/EventArgs/StreamEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/StreamOperationEventArgs.cs b/TouchSocket/Rpc/TouchRpc/EventArgs/StreamOperationEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/StreamOperationEventArgs.cs rename to TouchSocket/Rpc/TouchRpc/EventArgs/StreamOperationEventArgs.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/StreamOperationEventArgs.cs.meta b/TouchSocket/Rpc/TouchRpc/EventArgs/StreamOperationEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/StreamOperationEventArgs.cs.meta rename to TouchSocket/Rpc/TouchRpc/EventArgs/StreamOperationEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/StreamStatusEventArgs.cs b/TouchSocket/Rpc/TouchRpc/EventArgs/StreamStatusEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/StreamStatusEventArgs.cs rename to TouchSocket/Rpc/TouchRpc/EventArgs/StreamStatusEventArgs.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/StreamStatusEventArgs.cs.meta b/TouchSocket/Rpc/TouchRpc/EventArgs/StreamStatusEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/StreamStatusEventArgs.cs.meta rename to TouchSocket/Rpc/TouchRpc/EventArgs/StreamStatusEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/VerifyOptionEventArgs.cs b/TouchSocket/Rpc/TouchRpc/EventArgs/VerifyOptionEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/VerifyOptionEventArgs.cs rename to TouchSocket/Rpc/TouchRpc/EventArgs/VerifyOptionEventArgs.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/VerifyOptionEventArgs.cs.meta b/TouchSocket/Rpc/TouchRpc/EventArgs/VerifyOptionEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/EventArgs/VerifyOptionEventArgs.cs.meta rename to TouchSocket/Rpc/TouchRpc/EventArgs/VerifyOptionEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Exceptions.meta b/TouchSocket/Rpc/TouchRpc/Exceptions.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Exceptions.meta rename to TouchSocket/Rpc/TouchRpc/Exceptions.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Exceptions/ProtocolException.cs b/TouchSocket/Rpc/TouchRpc/Exceptions/ProtocolException.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Exceptions/ProtocolException.cs rename to TouchSocket/Rpc/TouchRpc/Exceptions/ProtocolException.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Exceptions/ProtocolException.cs.meta b/TouchSocket/Rpc/TouchRpc/Exceptions/ProtocolException.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Exceptions/ProtocolException.cs.meta rename to TouchSocket/Rpc/TouchRpc/Exceptions/ProtocolException.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Exceptions/TokenVerifyException.cs b/TouchSocket/Rpc/TouchRpc/Exceptions/TokenVerifyException.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Exceptions/TokenVerifyException.cs rename to TouchSocket/Rpc/TouchRpc/Exceptions/TokenVerifyException.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Exceptions/TokenVerifyException.cs.meta b/TouchSocket/Rpc/TouchRpc/Exceptions/TokenVerifyException.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Exceptions/TokenVerifyException.cs.meta rename to TouchSocket/Rpc/TouchRpc/Exceptions/TokenVerifyException.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Exceptions/TouchRpcExceptions.cs b/TouchSocket/Rpc/TouchRpc/Exceptions/TouchRpcExceptions.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Exceptions/TouchRpcExceptions.cs rename to TouchSocket/Rpc/TouchRpc/Exceptions/TouchRpcExceptions.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Exceptions/TouchRpcExceptions.cs.meta b/TouchSocket/Rpc/TouchRpc/Exceptions/TouchRpcExceptions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Exceptions/TouchRpcExceptions.cs.meta rename to TouchSocket/Rpc/TouchRpc/Exceptions/TouchRpcExceptions.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Extensions.meta b/TouchSocket/Rpc/TouchRpc/Extensions.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Extensions.meta rename to TouchSocket/Rpc/TouchRpc/Extensions.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Extensions/RpcActorExtensions.cs b/TouchSocket/Rpc/TouchRpc/Extensions/RpcActorExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Extensions/RpcActorExtensions.cs rename to TouchSocket/Rpc/TouchRpc/Extensions/RpcActorExtensions.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Extensions/RpcActorExtensions.cs.meta b/TouchSocket/Rpc/TouchRpc/Extensions/RpcActorExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Extensions/RpcActorExtensions.cs.meta rename to TouchSocket/Rpc/TouchRpc/Extensions/RpcActorExtensions.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcContainerExtension.cs b/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcContainerExtension.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcContainerExtension.cs rename to TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcContainerExtension.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcContainerExtension.cs.meta b/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcContainerExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcContainerExtension.cs.meta rename to TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcContainerExtension.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcExtensions.cs b/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcExtensions.cs rename to TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcExtensions.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcExtensions.cs.meta b/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcExtensions.cs.meta rename to TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcExtensions.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcPluginsManagerExtension.cs b/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcPluginsManagerExtension.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcPluginsManagerExtension.cs rename to TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcPluginsManagerExtension.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcPluginsManagerExtension.cs.meta b/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcPluginsManagerExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcPluginsManagerExtension.cs.meta rename to TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcPluginsManagerExtension.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcServiceExtension.cs b/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcServiceExtension.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcServiceExtension.cs rename to TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcServiceExtension.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcServiceExtension.cs.meta b/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcServiceExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcServiceExtension.cs.meta rename to TouchSocket/Rpc/TouchRpc/Extensions/TouchRpcServiceExtension.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File.meta b/TouchSocket/Rpc/TouchRpc/File.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File.meta rename to TouchSocket/Rpc/TouchRpc/File.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/FileOperator.cs b/TouchSocket/Rpc/TouchRpc/File/FileOperator.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/FileOperator.cs rename to TouchSocket/Rpc/TouchRpc/File/FileOperator.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/FileOperator.cs.meta b/TouchSocket/Rpc/TouchRpc/File/FileOperator.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/FileOperator.cs.meta rename to TouchSocket/Rpc/TouchRpc/File/FileOperator.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/FileResourceController.cs b/TouchSocket/Rpc/TouchRpc/File/FileResourceController.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/FileResourceController.cs rename to TouchSocket/Rpc/TouchRpc/File/FileResourceController.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/FileResourceController.cs.meta b/TouchSocket/Rpc/TouchRpc/File/FileResourceController.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/FileResourceController.cs.meta rename to TouchSocket/Rpc/TouchRpc/File/FileResourceController.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/IFileResourceController.cs b/TouchSocket/Rpc/TouchRpc/File/IFileResourceController.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/IFileResourceController.cs rename to TouchSocket/Rpc/TouchRpc/File/IFileResourceController.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/IFileResourceController.cs.meta b/TouchSocket/Rpc/TouchRpc/File/IFileResourceController.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/IFileResourceController.cs.meta rename to TouchSocket/Rpc/TouchRpc/File/IFileResourceController.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/PullSmallFileResult.cs b/TouchSocket/Rpc/TouchRpc/File/PullSmallFileResult.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/PullSmallFileResult.cs rename to TouchSocket/Rpc/TouchRpc/File/PullSmallFileResult.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/PullSmallFileResult.cs.meta b/TouchSocket/Rpc/TouchRpc/File/PullSmallFileResult.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/PullSmallFileResult.cs.meta rename to TouchSocket/Rpc/TouchRpc/File/PullSmallFileResult.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/RemoteFileInfo.cs b/TouchSocket/Rpc/TouchRpc/File/RemoteFileInfo.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/RemoteFileInfo.cs rename to TouchSocket/Rpc/TouchRpc/File/RemoteFileInfo.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/RemoteFileInfo.cs.meta b/TouchSocket/Rpc/TouchRpc/File/RemoteFileInfo.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/RemoteFileInfo.cs.meta rename to TouchSocket/Rpc/TouchRpc/File/RemoteFileInfo.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/RemoteFileOperator.cs b/TouchSocket/Rpc/TouchRpc/File/RemoteFileOperator.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/RemoteFileOperator.cs rename to TouchSocket/Rpc/TouchRpc/File/RemoteFileOperator.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/RemoteFileOperator.cs.meta b/TouchSocket/Rpc/TouchRpc/File/RemoteFileOperator.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/RemoteFileOperator.cs.meta rename to TouchSocket/Rpc/TouchRpc/File/RemoteFileOperator.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/RemoteFileSystemInfo.cs b/TouchSocket/Rpc/TouchRpc/File/RemoteFileSystemInfo.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/RemoteFileSystemInfo.cs rename to TouchSocket/Rpc/TouchRpc/File/RemoteFileSystemInfo.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/RemoteFileSystemInfo.cs.meta b/TouchSocket/Rpc/TouchRpc/File/RemoteFileSystemInfo.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/RemoteFileSystemInfo.cs.meta rename to TouchSocket/Rpc/TouchRpc/File/RemoteFileSystemInfo.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/TouchRpcFileInfo.cs b/TouchSocket/Rpc/TouchRpc/File/TouchRpcFileInfo.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/TouchRpcFileInfo.cs rename to TouchSocket/Rpc/TouchRpc/File/TouchRpcFileInfo.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/TouchRpcFileInfo.cs.meta b/TouchSocket/Rpc/TouchRpc/File/TouchRpcFileInfo.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/TouchRpcFileInfo.cs.meta rename to TouchSocket/Rpc/TouchRpc/File/TouchRpcFileInfo.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/TouchRpcFileStream.cs b/TouchSocket/Rpc/TouchRpc/File/TouchRpcFileStream.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/TouchRpcFileStream.cs rename to TouchSocket/Rpc/TouchRpc/File/TouchRpcFileStream.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/TouchRpcFileStream.cs.meta b/TouchSocket/Rpc/TouchRpc/File/TouchRpcFileStream.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/TouchRpcFileStream.cs.meta rename to TouchSocket/Rpc/TouchRpc/File/TouchRpcFileStream.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/WaitFileInfoPackage.cs b/TouchSocket/Rpc/TouchRpc/File/WaitFileInfoPackage.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/WaitFileInfoPackage.cs rename to TouchSocket/Rpc/TouchRpc/File/WaitFileInfoPackage.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/WaitFileInfoPackage.cs.meta b/TouchSocket/Rpc/TouchRpc/File/WaitFileInfoPackage.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/WaitFileInfoPackage.cs.meta rename to TouchSocket/Rpc/TouchRpc/File/WaitFileInfoPackage.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/WaitPushFileAckPackage.cs b/TouchSocket/Rpc/TouchRpc/File/WaitPushFileAckPackage.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/WaitPushFileAckPackage.cs rename to TouchSocket/Rpc/TouchRpc/File/WaitPushFileAckPackage.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/WaitPushFileAckPackage.cs.meta b/TouchSocket/Rpc/TouchRpc/File/WaitPushFileAckPackage.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/WaitPushFileAckPackage.cs.meta rename to TouchSocket/Rpc/TouchRpc/File/WaitPushFileAckPackage.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/WaitSmallFilePackage.cs b/TouchSocket/Rpc/TouchRpc/File/WaitSmallFilePackage.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/WaitSmallFilePackage.cs rename to TouchSocket/Rpc/TouchRpc/File/WaitSmallFilePackage.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/WaitSmallFilePackage.cs.meta b/TouchSocket/Rpc/TouchRpc/File/WaitSmallFilePackage.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/WaitSmallFilePackage.cs.meta rename to TouchSocket/Rpc/TouchRpc/File/WaitSmallFilePackage.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/WaitTransferPackage.cs b/TouchSocket/Rpc/TouchRpc/File/WaitTransferPackage.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/WaitTransferPackage.cs rename to TouchSocket/Rpc/TouchRpc/File/WaitTransferPackage.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/File/WaitTransferPackage.cs.meta b/TouchSocket/Rpc/TouchRpc/File/WaitTransferPackage.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/File/WaitTransferPackage.cs.meta rename to TouchSocket/Rpc/TouchRpc/File/WaitTransferPackage.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/MessageQueue.meta b/TouchSocket/Rpc/TouchRpc/MessageQueue.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/MessageQueue.meta rename to TouchSocket/Rpc/TouchRpc/MessageQueue.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/MessageQueue/DeliverEventArgs.cs b/TouchSocket/Rpc/TouchRpc/MessageQueue/DeliverEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/MessageQueue/DeliverEventArgs.cs rename to TouchSocket/Rpc/TouchRpc/MessageQueue/DeliverEventArgs.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/MessageQueue/DeliverEventArgs.cs.meta b/TouchSocket/Rpc/TouchRpc/MessageQueue/DeliverEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/MessageQueue/DeliverEventArgs.cs.meta rename to TouchSocket/Rpc/TouchRpc/MessageQueue/DeliverEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueueClient.cs b/TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueueClient.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueueClient.cs rename to TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueueClient.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueueClient.cs.meta b/TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueueClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueueClient.cs.meta rename to TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueueClient.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueueClientExtensions.cs b/TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueueClientExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueueClientExtensions.cs rename to TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueueClientExtensions.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueueClientExtensions.cs.meta b/TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueueClientExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueueClientExtensions.cs.meta rename to TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueueClientExtensions.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueuePlugin.cs b/TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueuePlugin.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueuePlugin.cs rename to TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueuePlugin.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueuePlugin.cs.meta b/TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueuePlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueuePlugin.cs.meta rename to TouchSocket/Rpc/TouchRpc/MessageQueue/MessageQueuePlugin.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Plugins.meta b/TouchSocket/Rpc/TouchRpc/Plugins.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Plugins.meta rename to TouchSocket/Rpc/TouchRpc/Plugins.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Plugins/ITouchRpcPlugin.cs b/TouchSocket/Rpc/TouchRpc/Plugins/ITouchRpcPlugin.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Plugins/ITouchRpcPlugin.cs rename to TouchSocket/Rpc/TouchRpc/Plugins/ITouchRpcPlugin.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Plugins/ITouchRpcPlugin.cs.meta b/TouchSocket/Rpc/TouchRpc/Plugins/ITouchRpcPlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Plugins/ITouchRpcPlugin.cs.meta rename to TouchSocket/Rpc/TouchRpc/Plugins/ITouchRpcPlugin.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcActionPlugin.cs b/TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcActionPlugin.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcActionPlugin.cs rename to TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcActionPlugin.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcActionPlugin.cs.meta b/TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcActionPlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcActionPlugin.cs.meta rename to TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcActionPlugin.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcHeartbeatPlugin.cs b/TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcHeartbeatPlugin.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcHeartbeatPlugin.cs rename to TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcHeartbeatPlugin.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcHeartbeatPlugin.cs.meta b/TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcHeartbeatPlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcHeartbeatPlugin.cs.meta rename to TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcHeartbeatPlugin.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcPluginBase.cs b/TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcPluginBase.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcPluginBase.cs rename to TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcPluginBase.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcPluginBase.cs.meta b/TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcPluginBase.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcPluginBase.cs.meta rename to TouchSocket/Rpc/TouchRpc/Plugins/TouchRpcPluginBase.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Plugins/WSTouchRpcPluginBase.cs b/TouchSocket/Rpc/TouchRpc/Plugins/WSTouchRpcPluginBase.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Plugins/WSTouchRpcPluginBase.cs rename to TouchSocket/Rpc/TouchRpc/Plugins/WSTouchRpcPluginBase.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Plugins/WSTouchRpcPluginBase.cs.meta b/TouchSocket/Rpc/TouchRpc/Plugins/WSTouchRpcPluginBase.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Plugins/WSTouchRpcPluginBase.cs.meta rename to TouchSocket/Rpc/TouchRpc/Plugins/WSTouchRpcPluginBase.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Redis.meta b/TouchSocket/Rpc/TouchRpc/Redis.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Redis.meta rename to TouchSocket/Rpc/TouchRpc/Redis.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisClient.cs b/TouchSocket/Rpc/TouchRpc/Redis/RedisClient.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisClient.cs rename to TouchSocket/Rpc/TouchRpc/Redis/RedisClient.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisClient.cs.meta b/TouchSocket/Rpc/TouchRpc/Redis/RedisClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisClient.cs.meta rename to TouchSocket/Rpc/TouchRpc/Redis/RedisClient.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisClientExtensions.cs b/TouchSocket/Rpc/TouchRpc/Redis/RedisClientExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisClientExtensions.cs rename to TouchSocket/Rpc/TouchRpc/Redis/RedisClientExtensions.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisClientExtensions.cs.meta b/TouchSocket/Rpc/TouchRpc/Redis/RedisClientExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisClientExtensions.cs.meta rename to TouchSocket/Rpc/TouchRpc/Redis/RedisClientExtensions.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisPackageType.cs b/TouchSocket/Rpc/TouchRpc/Redis/RedisPackageType.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisPackageType.cs rename to TouchSocket/Rpc/TouchRpc/Redis/RedisPackageType.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisPackageType.cs.meta b/TouchSocket/Rpc/TouchRpc/Redis/RedisPackageType.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisPackageType.cs.meta rename to TouchSocket/Rpc/TouchRpc/Redis/RedisPackageType.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisPlugin.cs b/TouchSocket/Rpc/TouchRpc/Redis/RedisPlugin.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisPlugin.cs rename to TouchSocket/Rpc/TouchRpc/Redis/RedisPlugin.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisPlugin.cs.meta b/TouchSocket/Rpc/TouchRpc/Redis/RedisPlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisPlugin.cs.meta rename to TouchSocket/Rpc/TouchRpc/Redis/RedisPlugin.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisRequestWaitPackage.cs b/TouchSocket/Rpc/TouchRpc/Redis/RedisRequestWaitPackage.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisRequestWaitPackage.cs rename to TouchSocket/Rpc/TouchRpc/Redis/RedisRequestWaitPackage.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisRequestWaitPackage.cs.meta b/TouchSocket/Rpc/TouchRpc/Redis/RedisRequestWaitPackage.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisRequestWaitPackage.cs.meta rename to TouchSocket/Rpc/TouchRpc/Redis/RedisRequestWaitPackage.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisResponseWaitPackage.cs b/TouchSocket/Rpc/TouchRpc/Redis/RedisResponseWaitPackage.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisResponseWaitPackage.cs rename to TouchSocket/Rpc/TouchRpc/Redis/RedisResponseWaitPackage.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisResponseWaitPackage.cs.meta b/TouchSocket/Rpc/TouchRpc/Redis/RedisResponseWaitPackage.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Redis/RedisResponseWaitPackage.cs.meta rename to TouchSocket/Rpc/TouchRpc/Redis/RedisResponseWaitPackage.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Rpc.meta b/TouchSocket/Rpc/TouchRpc/Rpc.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Rpc.meta rename to TouchSocket/Rpc/TouchRpc/Rpc.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Rpc/CanceledPackage.cs b/TouchSocket/Rpc/TouchRpc/Rpc/CanceledPackage.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Rpc/CanceledPackage.cs rename to TouchSocket/Rpc/TouchRpc/Rpc/CanceledPackage.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Rpc/CanceledPackage.cs.meta b/TouchSocket/Rpc/TouchRpc/Rpc/CanceledPackage.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Rpc/CanceledPackage.cs.meta rename to TouchSocket/Rpc/TouchRpc/Rpc/CanceledPackage.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Rpc/InvokeOption.cs b/TouchSocket/Rpc/TouchRpc/Rpc/InvokeOption.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Rpc/InvokeOption.cs rename to TouchSocket/Rpc/TouchRpc/Rpc/InvokeOption.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Rpc/InvokeOption.cs.meta b/TouchSocket/Rpc/TouchRpc/Rpc/InvokeOption.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Rpc/InvokeOption.cs.meta rename to TouchSocket/Rpc/TouchRpc/Rpc/InvokeOption.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Rpc/Serialization.meta b/TouchSocket/Rpc/TouchRpc/Rpc/Serialization.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Rpc/Serialization.meta rename to TouchSocket/Rpc/TouchRpc/Rpc/Serialization.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Rpc/Serialization/DefaultSerializationSelector.cs b/TouchSocket/Rpc/TouchRpc/Rpc/Serialization/DefaultSerializationSelector.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Rpc/Serialization/DefaultSerializationSelector.cs rename to TouchSocket/Rpc/TouchRpc/Rpc/Serialization/DefaultSerializationSelector.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Rpc/Serialization/DefaultSerializationSelector.cs.meta b/TouchSocket/Rpc/TouchRpc/Rpc/Serialization/DefaultSerializationSelector.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Rpc/Serialization/DefaultSerializationSelector.cs.meta rename to TouchSocket/Rpc/TouchRpc/Rpc/Serialization/DefaultSerializationSelector.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Rpc/Serialization/SerializationSelector.cs b/TouchSocket/Rpc/TouchRpc/Rpc/Serialization/SerializationSelector.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Rpc/Serialization/SerializationSelector.cs rename to TouchSocket/Rpc/TouchRpc/Rpc/Serialization/SerializationSelector.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Rpc/Serialization/SerializationSelector.cs.meta b/TouchSocket/Rpc/TouchRpc/Rpc/Serialization/SerializationSelector.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Rpc/Serialization/SerializationSelector.cs.meta rename to TouchSocket/Rpc/TouchRpc/Rpc/Serialization/SerializationSelector.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Rpc/TouchRpcCallContext.cs b/TouchSocket/Rpc/TouchRpc/Rpc/TouchRpcCallContext.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Rpc/TouchRpcCallContext.cs rename to TouchSocket/Rpc/TouchRpc/Rpc/TouchRpcCallContext.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Rpc/TouchRpcCallContext.cs.meta b/TouchSocket/Rpc/TouchRpc/Rpc/TouchRpcCallContext.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Rpc/TouchRpcCallContext.cs.meta rename to TouchSocket/Rpc/TouchRpc/Rpc/TouchRpcCallContext.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Rpc/TouchRpcPackage.cs b/TouchSocket/Rpc/TouchRpc/Rpc/TouchRpcPackage.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Rpc/TouchRpcPackage.cs rename to TouchSocket/Rpc/TouchRpc/Rpc/TouchRpcPackage.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Rpc/TouchRpcPackage.cs.meta b/TouchSocket/Rpc/TouchRpc/Rpc/TouchRpcPackage.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Rpc/TouchRpcPackage.cs.meta rename to TouchSocket/Rpc/TouchRpc/Rpc/TouchRpcPackage.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Rpc/UdpCaller.cs b/TouchSocket/Rpc/TouchRpc/Rpc/UdpCaller.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Rpc/UdpCaller.cs rename to TouchSocket/Rpc/TouchRpc/Rpc/UdpCaller.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Rpc/UdpCaller.cs.meta b/TouchSocket/Rpc/TouchRpc/Rpc/UdpCaller.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Rpc/UdpCaller.cs.meta rename to TouchSocket/Rpc/TouchRpc/Rpc/UdpCaller.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor.meta b/TouchSocket/Rpc/TouchRpc/RpcActor.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor.meta rename to TouchSocket/Rpc/TouchRpc/RpcActor.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface.meta b/TouchSocket/Rpc/TouchRpc/RpcActor/Interface.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface.meta rename to TouchSocket/Rpc/TouchRpc/RpcActor/Interface.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IDRpcActor.cs b/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IDRpcActor.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IDRpcActor.cs rename to TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IDRpcActor.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IDRpcActor.cs.meta b/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IDRpcActor.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IDRpcActor.cs.meta rename to TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IDRpcActor.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActor.cs b/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActor.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActor.cs rename to TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActor.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActor.cs.meta b/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActor.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActor.cs.meta rename to TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActor.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActorBase.cs b/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActorBase.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActorBase.cs rename to TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActorBase.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActorBase.cs.meta b/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActorBase.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActorBase.cs.meta rename to TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActorBase.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActorSender.cs b/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActorSender.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActorSender.cs rename to TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActorSender.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActorSender.cs.meta b/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActorSender.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActorSender.cs.meta rename to TouchSocket/Rpc/TouchRpc/RpcActor/Interface/IRpcActorSender.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/ITargetRpcActor.cs b/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/ITargetRpcActor.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/ITargetRpcActor.cs rename to TouchSocket/Rpc/TouchRpc/RpcActor/Interface/ITargetRpcActor.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/ITargetRpcActor.cs.meta b/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/ITargetRpcActor.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/ITargetRpcActor.cs.meta rename to TouchSocket/Rpc/TouchRpc/RpcActor/Interface/ITargetRpcActor.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/ITargetRpcClient.cs b/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/ITargetRpcClient.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/ITargetRpcClient.cs rename to TouchSocket/Rpc/TouchRpc/RpcActor/Interface/ITargetRpcClient.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/ITargetRpcClient.cs.meta b/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/ITargetRpcClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Interface/ITargetRpcClient.cs.meta rename to TouchSocket/Rpc/TouchRpc/RpcActor/Interface/ITargetRpcClient.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Channel.cs b/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Channel.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Channel.cs rename to TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Channel.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Channel.cs.meta b/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Channel.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Channel.cs.meta rename to TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Channel.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-File.cs b/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-File.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-File.cs rename to TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-File.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-File.cs.meta b/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-File.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-File.cs.meta rename to TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-File.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Rpc.cs b/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Rpc.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Rpc.cs rename to TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Rpc.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Rpc.cs.meta b/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Rpc.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Rpc.cs.meta rename to TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Rpc.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Stream.cs b/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Stream.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Stream.cs rename to TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Stream.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Stream.cs.meta b/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Stream.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Stream.cs.meta rename to TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor-Stream.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor.cs b/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor.cs rename to TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor.cs.meta b/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor.cs.meta rename to TouchSocket/Rpc/TouchRpc/RpcActor/RpcActor.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Udp.meta b/TouchSocket/Rpc/TouchRpc/RpcActor/Udp.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Udp.meta rename to TouchSocket/Rpc/TouchRpc/RpcActor/Udp.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Udp/UdpRpcActor.cs b/TouchSocket/Rpc/TouchRpc/RpcActor/Udp/UdpRpcActor.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Udp/UdpRpcActor.cs rename to TouchSocket/Rpc/TouchRpc/RpcActor/Udp/UdpRpcActor.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Udp/UdpRpcActor.cs.meta b/TouchSocket/Rpc/TouchRpc/RpcActor/Udp/UdpRpcActor.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/RpcActor/Udp/UdpRpcActor.cs.meta rename to TouchSocket/Rpc/TouchRpc/RpcActor/Udp/UdpRpcActor.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Stream.meta b/TouchSocket/Rpc/TouchRpc/Stream.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Stream.meta rename to TouchSocket/Rpc/TouchRpc/Stream.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Stream/StreamInfo.cs b/TouchSocket/Rpc/TouchRpc/Stream/StreamInfo.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Stream/StreamInfo.cs rename to TouchSocket/Rpc/TouchRpc/Stream/StreamInfo.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Stream/StreamInfo.cs.meta b/TouchSocket/Rpc/TouchRpc/Stream/StreamInfo.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Stream/StreamInfo.cs.meta rename to TouchSocket/Rpc/TouchRpc/Stream/StreamInfo.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Stream/StreamOperator.cs b/TouchSocket/Rpc/TouchRpc/Stream/StreamOperator.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Stream/StreamOperator.cs rename to TouchSocket/Rpc/TouchRpc/Stream/StreamOperator.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Stream/StreamOperator.cs.meta b/TouchSocket/Rpc/TouchRpc/Stream/StreamOperator.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Stream/StreamOperator.cs.meta rename to TouchSocket/Rpc/TouchRpc/Stream/StreamOperator.cs.meta diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Stream/WaitStream.cs b/TouchSocket/Rpc/TouchRpc/Stream/WaitStream.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Stream/WaitStream.cs rename to TouchSocket/Rpc/TouchRpc/Stream/WaitStream.cs diff --git a/Runtime/TouchSocket/Rpc/TouchRpc/Stream/WaitStream.cs.meta b/TouchSocket/Rpc/TouchRpc/Stream/WaitStream.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/TouchRpc/Stream/WaitStream.cs.meta rename to TouchSocket/Rpc/TouchRpc/Stream/WaitStream.cs.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi.meta b/TouchSocket/Rpc/WebApi.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi.meta rename to TouchSocket/Rpc/WebApi.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi/Attribute.meta b/TouchSocket/Rpc/WebApi/Attribute.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Attribute.meta rename to TouchSocket/Rpc/WebApi/Attribute.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi/Attribute/OriginAttribute.cs b/TouchSocket/Rpc/WebApi/Attribute/OriginAttribute.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Attribute/OriginAttribute.cs rename to TouchSocket/Rpc/WebApi/Attribute/OriginAttribute.cs diff --git a/Runtime/TouchSocket/Rpc/WebApi/Attribute/OriginAttribute.cs.meta b/TouchSocket/Rpc/WebApi/Attribute/OriginAttribute.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Attribute/OriginAttribute.cs.meta rename to TouchSocket/Rpc/WebApi/Attribute/OriginAttribute.cs.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi/Attribute/RouterAttribute.cs b/TouchSocket/Rpc/WebApi/Attribute/RouterAttribute.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Attribute/RouterAttribute.cs rename to TouchSocket/Rpc/WebApi/Attribute/RouterAttribute.cs diff --git a/Runtime/TouchSocket/Rpc/WebApi/Attribute/RouterAttribute.cs.meta b/TouchSocket/Rpc/WebApi/Attribute/RouterAttribute.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Attribute/RouterAttribute.cs.meta rename to TouchSocket/Rpc/WebApi/Attribute/RouterAttribute.cs.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi/Attribute/WebApiAttribute.cs b/TouchSocket/Rpc/WebApi/Attribute/WebApiAttribute.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Attribute/WebApiAttribute.cs rename to TouchSocket/Rpc/WebApi/Attribute/WebApiAttribute.cs diff --git a/Runtime/TouchSocket/Rpc/WebApi/Attribute/WebApiAttribute.cs.meta b/TouchSocket/Rpc/WebApi/Attribute/WebApiAttribute.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Attribute/WebApiAttribute.cs.meta rename to TouchSocket/Rpc/WebApi/Attribute/WebApiAttribute.cs.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi/Common.meta b/TouchSocket/Rpc/WebApi/Common.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Common.meta rename to TouchSocket/Rpc/WebApi/Common.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi/Common/ActionResult.cs b/TouchSocket/Rpc/WebApi/Common/ActionResult.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Common/ActionResult.cs rename to TouchSocket/Rpc/WebApi/Common/ActionResult.cs diff --git a/Runtime/TouchSocket/Rpc/WebApi/Common/ActionResult.cs.meta b/TouchSocket/Rpc/WebApi/Common/ActionResult.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Common/ActionResult.cs.meta rename to TouchSocket/Rpc/WebApi/Common/ActionResult.cs.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi/Common/WebApiCallContext.cs b/TouchSocket/Rpc/WebApi/Common/WebApiCallContext.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Common/WebApiCallContext.cs rename to TouchSocket/Rpc/WebApi/Common/WebApiCallContext.cs diff --git a/Runtime/TouchSocket/Rpc/WebApi/Common/WebApiCallContext.cs.meta b/TouchSocket/Rpc/WebApi/Common/WebApiCallContext.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Common/WebApiCallContext.cs.meta rename to TouchSocket/Rpc/WebApi/Common/WebApiCallContext.cs.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi/Components.meta b/TouchSocket/Rpc/WebApi/Components.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Components.meta rename to TouchSocket/Rpc/WebApi/Components.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi/Components/WebApiClient.cs b/TouchSocket/Rpc/WebApi/Components/WebApiClient.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Components/WebApiClient.cs rename to TouchSocket/Rpc/WebApi/Components/WebApiClient.cs diff --git a/Runtime/TouchSocket/Rpc/WebApi/Components/WebApiClient.cs.meta b/TouchSocket/Rpc/WebApi/Components/WebApiClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Components/WebApiClient.cs.meta rename to TouchSocket/Rpc/WebApi/Components/WebApiClient.cs.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi/Config.meta b/TouchSocket/Rpc/WebApi/Config.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Config.meta rename to TouchSocket/Rpc/WebApi/Config.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi/Config/WebApiConfigExtensions.cs b/TouchSocket/Rpc/WebApi/Config/WebApiConfigExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Config/WebApiConfigExtensions.cs rename to TouchSocket/Rpc/WebApi/Config/WebApiConfigExtensions.cs diff --git a/Runtime/TouchSocket/Rpc/WebApi/Config/WebApiConfigExtensions.cs.meta b/TouchSocket/Rpc/WebApi/Config/WebApiConfigExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Config/WebApiConfigExtensions.cs.meta rename to TouchSocket/Rpc/WebApi/Config/WebApiConfigExtensions.cs.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi/Enum.meta b/TouchSocket/Rpc/WebApi/Enum.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Enum.meta rename to TouchSocket/Rpc/WebApi/Enum.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi/Enum/HttpMethodType.cs b/TouchSocket/Rpc/WebApi/Enum/HttpMethodType.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Enum/HttpMethodType.cs rename to TouchSocket/Rpc/WebApi/Enum/HttpMethodType.cs diff --git a/Runtime/TouchSocket/Rpc/WebApi/Enum/HttpMethodType.cs.meta b/TouchSocket/Rpc/WebApi/Enum/HttpMethodType.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Enum/HttpMethodType.cs.meta rename to TouchSocket/Rpc/WebApi/Enum/HttpMethodType.cs.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi/Extensions.meta b/TouchSocket/Rpc/WebApi/Extensions.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Extensions.meta rename to TouchSocket/Rpc/WebApi/Extensions.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi/Extensions/WebApiPluginsManagerExtension.cs b/TouchSocket/Rpc/WebApi/Extensions/WebApiPluginsManagerExtension.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Extensions/WebApiPluginsManagerExtension.cs rename to TouchSocket/Rpc/WebApi/Extensions/WebApiPluginsManagerExtension.cs diff --git a/Runtime/TouchSocket/Rpc/WebApi/Extensions/WebApiPluginsManagerExtension.cs.meta b/TouchSocket/Rpc/WebApi/Extensions/WebApiPluginsManagerExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Extensions/WebApiPluginsManagerExtension.cs.meta rename to TouchSocket/Rpc/WebApi/Extensions/WebApiPluginsManagerExtension.cs.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi/Interface.meta b/TouchSocket/Rpc/WebApi/Interface.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Interface.meta rename to TouchSocket/Rpc/WebApi/Interface.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi/Interface/IHttpCallContext.cs b/TouchSocket/Rpc/WebApi/Interface/IHttpCallContext.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Interface/IHttpCallContext.cs rename to TouchSocket/Rpc/WebApi/Interface/IHttpCallContext.cs diff --git a/Runtime/TouchSocket/Rpc/WebApi/Interface/IHttpCallContext.cs.meta b/TouchSocket/Rpc/WebApi/Interface/IHttpCallContext.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Interface/IHttpCallContext.cs.meta rename to TouchSocket/Rpc/WebApi/Interface/IHttpCallContext.cs.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi/Interface/IWebApiCallContext.cs b/TouchSocket/Rpc/WebApi/Interface/IWebApiCallContext.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Interface/IWebApiCallContext.cs rename to TouchSocket/Rpc/WebApi/Interface/IWebApiCallContext.cs diff --git a/Runtime/TouchSocket/Rpc/WebApi/Interface/IWebApiCallContext.cs.meta b/TouchSocket/Rpc/WebApi/Interface/IWebApiCallContext.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Interface/IWebApiCallContext.cs.meta rename to TouchSocket/Rpc/WebApi/Interface/IWebApiCallContext.cs.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi/Interface/IWebApiClient.cs b/TouchSocket/Rpc/WebApi/Interface/IWebApiClient.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Interface/IWebApiClient.cs rename to TouchSocket/Rpc/WebApi/Interface/IWebApiClient.cs diff --git a/Runtime/TouchSocket/Rpc/WebApi/Interface/IWebApiClient.cs.meta b/TouchSocket/Rpc/WebApi/Interface/IWebApiClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Interface/IWebApiClient.cs.meta rename to TouchSocket/Rpc/WebApi/Interface/IWebApiClient.cs.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi/Plugins.meta b/TouchSocket/Rpc/WebApi/Plugins.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Plugins.meta rename to TouchSocket/Rpc/WebApi/Plugins.meta diff --git a/Runtime/TouchSocket/Rpc/WebApi/Plugins/WebApiParserPlugin.cs b/TouchSocket/Rpc/WebApi/Plugins/WebApiParserPlugin.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Plugins/WebApiParserPlugin.cs rename to TouchSocket/Rpc/WebApi/Plugins/WebApiParserPlugin.cs diff --git a/Runtime/TouchSocket/Rpc/WebApi/Plugins/WebApiParserPlugin.cs.meta b/TouchSocket/Rpc/WebApi/Plugins/WebApiParserPlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/WebApi/Plugins/WebApiParserPlugin.cs.meta rename to TouchSocket/Rpc/WebApi/Plugins/WebApiParserPlugin.cs.meta diff --git a/Runtime/TouchSocket/Rpc/XmlRpc.meta b/TouchSocket/Rpc/XmlRpc.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc.meta rename to TouchSocket/Rpc/XmlRpc.meta diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Attribute.meta b/TouchSocket/Rpc/XmlRpc/Attribute.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Attribute.meta rename to TouchSocket/Rpc/XmlRpc/Attribute.meta diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Attribute/XmlRpcAttribute.cs b/TouchSocket/Rpc/XmlRpc/Attribute/XmlRpcAttribute.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Attribute/XmlRpcAttribute.cs rename to TouchSocket/Rpc/XmlRpc/Attribute/XmlRpcAttribute.cs diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Attribute/XmlRpcAttribute.cs.meta b/TouchSocket/Rpc/XmlRpc/Attribute/XmlRpcAttribute.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Attribute/XmlRpcAttribute.cs.meta rename to TouchSocket/Rpc/XmlRpc/Attribute/XmlRpcAttribute.cs.meta diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Common.meta b/TouchSocket/Rpc/XmlRpc/Common.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Common.meta rename to TouchSocket/Rpc/XmlRpc/Common.meta diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Common/XmlDataTool.cs b/TouchSocket/Rpc/XmlRpc/Common/XmlDataTool.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Common/XmlDataTool.cs rename to TouchSocket/Rpc/XmlRpc/Common/XmlDataTool.cs diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Common/XmlDataTool.cs.meta b/TouchSocket/Rpc/XmlRpc/Common/XmlDataTool.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Common/XmlDataTool.cs.meta rename to TouchSocket/Rpc/XmlRpc/Common/XmlDataTool.cs.meta diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Common/XmlRpcCallContext.cs b/TouchSocket/Rpc/XmlRpc/Common/XmlRpcCallContext.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Common/XmlRpcCallContext.cs rename to TouchSocket/Rpc/XmlRpc/Common/XmlRpcCallContext.cs diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Common/XmlRpcCallContext.cs.meta b/TouchSocket/Rpc/XmlRpc/Common/XmlRpcCallContext.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Common/XmlRpcCallContext.cs.meta rename to TouchSocket/Rpc/XmlRpc/Common/XmlRpcCallContext.cs.meta diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Components.meta b/TouchSocket/Rpc/XmlRpc/Components.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Components.meta rename to TouchSocket/Rpc/XmlRpc/Components.meta diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Components/XmlRpcClient.cs b/TouchSocket/Rpc/XmlRpc/Components/XmlRpcClient.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Components/XmlRpcClient.cs rename to TouchSocket/Rpc/XmlRpc/Components/XmlRpcClient.cs diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Components/XmlRpcClient.cs.meta b/TouchSocket/Rpc/XmlRpc/Components/XmlRpcClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Components/XmlRpcClient.cs.meta rename to TouchSocket/Rpc/XmlRpc/Components/XmlRpcClient.cs.meta diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Config.meta b/TouchSocket/Rpc/XmlRpc/Config.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Config.meta rename to TouchSocket/Rpc/XmlRpc/Config.meta diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Config/XmlRpcConfigExtensions.cs b/TouchSocket/Rpc/XmlRpc/Config/XmlRpcConfigExtensions.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Config/XmlRpcConfigExtensions.cs rename to TouchSocket/Rpc/XmlRpc/Config/XmlRpcConfigExtensions.cs diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Config/XmlRpcConfigExtensions.cs.meta b/TouchSocket/Rpc/XmlRpc/Config/XmlRpcConfigExtensions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Config/XmlRpcConfigExtensions.cs.meta rename to TouchSocket/Rpc/XmlRpc/Config/XmlRpcConfigExtensions.cs.meta diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Extensions.meta b/TouchSocket/Rpc/XmlRpc/Extensions.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Extensions.meta rename to TouchSocket/Rpc/XmlRpc/Extensions.meta diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Extensions/XmlRpcPluginsManagerExtension.cs b/TouchSocket/Rpc/XmlRpc/Extensions/XmlRpcPluginsManagerExtension.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Extensions/XmlRpcPluginsManagerExtension.cs rename to TouchSocket/Rpc/XmlRpc/Extensions/XmlRpcPluginsManagerExtension.cs diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Extensions/XmlRpcPluginsManagerExtension.cs.meta b/TouchSocket/Rpc/XmlRpc/Extensions/XmlRpcPluginsManagerExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Extensions/XmlRpcPluginsManagerExtension.cs.meta rename to TouchSocket/Rpc/XmlRpc/Extensions/XmlRpcPluginsManagerExtension.cs.meta diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Interface.meta b/TouchSocket/Rpc/XmlRpc/Interface.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Interface.meta rename to TouchSocket/Rpc/XmlRpc/Interface.meta diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Interface/IXmlRpcCallContext.cs b/TouchSocket/Rpc/XmlRpc/Interface/IXmlRpcCallContext.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Interface/IXmlRpcCallContext.cs rename to TouchSocket/Rpc/XmlRpc/Interface/IXmlRpcCallContext.cs diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Interface/IXmlRpcCallContext.cs.meta b/TouchSocket/Rpc/XmlRpc/Interface/IXmlRpcCallContext.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Interface/IXmlRpcCallContext.cs.meta rename to TouchSocket/Rpc/XmlRpc/Interface/IXmlRpcCallContext.cs.meta diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Interface/IXmlRpcClient.cs b/TouchSocket/Rpc/XmlRpc/Interface/IXmlRpcClient.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Interface/IXmlRpcClient.cs rename to TouchSocket/Rpc/XmlRpc/Interface/IXmlRpcClient.cs diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Interface/IXmlRpcClient.cs.meta b/TouchSocket/Rpc/XmlRpc/Interface/IXmlRpcClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Interface/IXmlRpcClient.cs.meta rename to TouchSocket/Rpc/XmlRpc/Interface/IXmlRpcClient.cs.meta diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Plugins.meta b/TouchSocket/Rpc/XmlRpc/Plugins.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Plugins.meta rename to TouchSocket/Rpc/XmlRpc/Plugins.meta diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Plugins/XmlRpcParserPlugin.cs b/TouchSocket/Rpc/XmlRpc/Plugins/XmlRpcParserPlugin.cs similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Plugins/XmlRpcParserPlugin.cs rename to TouchSocket/Rpc/XmlRpc/Plugins/XmlRpcParserPlugin.cs diff --git a/Runtime/TouchSocket/Rpc/XmlRpc/Plugins/XmlRpcParserPlugin.cs.meta b/TouchSocket/Rpc/XmlRpc/Plugins/XmlRpcParserPlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Rpc/XmlRpc/Plugins/XmlRpcParserPlugin.cs.meta rename to TouchSocket/Rpc/XmlRpc/Plugins/XmlRpcParserPlugin.cs.meta diff --git a/Runtime/TouchSocket/Sockets.meta b/TouchSocket/Sockets.meta similarity index 100% rename from Runtime/TouchSocket/Sockets.meta rename to TouchSocket/Sockets.meta diff --git a/Runtime/TouchSocket/Sockets/BaseSocket.cs b/TouchSocket/Sockets/BaseSocket.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/BaseSocket.cs rename to TouchSocket/Sockets/BaseSocket.cs diff --git a/Runtime/TouchSocket/Sockets/BaseSocket.cs.meta b/TouchSocket/Sockets/BaseSocket.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/BaseSocket.cs.meta rename to TouchSocket/Sockets/BaseSocket.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Common.meta b/TouchSocket/Sockets/Common.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Common.meta rename to TouchSocket/Sockets/Common.meta diff --git a/Runtime/TouchSocket/Sockets/Common/DelaySender.cs b/TouchSocket/Sockets/Common/DelaySender.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/DelaySender.cs rename to TouchSocket/Sockets/Common/DelaySender.cs diff --git a/Runtime/TouchSocket/Sockets/Common/DelaySender.cs.meta b/TouchSocket/Sockets/Common/DelaySender.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/DelaySender.cs.meta rename to TouchSocket/Sockets/Common/DelaySender.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Common/IPHost.cs b/TouchSocket/Sockets/Common/IPHost.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/IPHost.cs rename to TouchSocket/Sockets/Common/IPHost.cs diff --git a/Runtime/TouchSocket/Sockets/Common/IPHost.cs.meta b/TouchSocket/Sockets/Common/IPHost.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/IPHost.cs.meta rename to TouchSocket/Sockets/Common/IPHost.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Common/KeepAliveValue.cs b/TouchSocket/Sockets/Common/KeepAliveValue.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/KeepAliveValue.cs rename to TouchSocket/Sockets/Common/KeepAliveValue.cs diff --git a/Runtime/TouchSocket/Sockets/Common/KeepAliveValue.cs.meta b/TouchSocket/Sockets/Common/KeepAliveValue.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/KeepAliveValue.cs.meta rename to TouchSocket/Sockets/Common/KeepAliveValue.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Common/NetworkMonitor.cs b/TouchSocket/Sockets/Common/NetworkMonitor.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/NetworkMonitor.cs rename to TouchSocket/Sockets/Common/NetworkMonitor.cs diff --git a/Runtime/TouchSocket/Sockets/Common/NetworkMonitor.cs.meta b/TouchSocket/Sockets/Common/NetworkMonitor.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/NetworkMonitor.cs.meta rename to TouchSocket/Sockets/Common/NetworkMonitor.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Common/Options.meta b/TouchSocket/Sockets/Common/Options.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/Options.meta rename to TouchSocket/Sockets/Common/Options.meta diff --git a/Runtime/TouchSocket/Sockets/Common/Options/ClientSslOption.cs b/TouchSocket/Sockets/Common/Options/ClientSslOption.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/Options/ClientSslOption.cs rename to TouchSocket/Sockets/Common/Options/ClientSslOption.cs diff --git a/Runtime/TouchSocket/Sockets/Common/Options/ClientSslOption.cs.meta b/TouchSocket/Sockets/Common/Options/ClientSslOption.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/Options/ClientSslOption.cs.meta rename to TouchSocket/Sockets/Common/Options/ClientSslOption.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Common/Options/DelaySenderOption.cs b/TouchSocket/Sockets/Common/Options/DelaySenderOption.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/Options/DelaySenderOption.cs rename to TouchSocket/Sockets/Common/Options/DelaySenderOption.cs diff --git a/Runtime/TouchSocket/Sockets/Common/Options/DelaySenderOption.cs.meta b/TouchSocket/Sockets/Common/Options/DelaySenderOption.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/Options/DelaySenderOption.cs.meta rename to TouchSocket/Sockets/Common/Options/DelaySenderOption.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Common/Options/ServiceSslOption.cs b/TouchSocket/Sockets/Common/Options/ServiceSslOption.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/Options/ServiceSslOption.cs rename to TouchSocket/Sockets/Common/Options/ServiceSslOption.cs diff --git a/Runtime/TouchSocket/Sockets/Common/Options/ServiceSslOption.cs.meta b/TouchSocket/Sockets/Common/Options/ServiceSslOption.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/Options/ServiceSslOption.cs.meta rename to TouchSocket/Sockets/Common/Options/ServiceSslOption.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Common/Options/SslOption.cs b/TouchSocket/Sockets/Common/Options/SslOption.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/Options/SslOption.cs rename to TouchSocket/Sockets/Common/Options/SslOption.cs diff --git a/Runtime/TouchSocket/Sockets/Common/Options/SslOption.cs.meta b/TouchSocket/Sockets/Common/Options/SslOption.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/Options/SslOption.cs.meta rename to TouchSocket/Sockets/Common/Options/SslOption.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Common/Protocol.cs b/TouchSocket/Sockets/Common/Protocol.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/Protocol.cs rename to TouchSocket/Sockets/Common/Protocol.cs diff --git a/Runtime/TouchSocket/Sockets/Common/Protocol.cs.meta b/TouchSocket/Sockets/Common/Protocol.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/Protocol.cs.meta rename to TouchSocket/Sockets/Common/Protocol.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Common/SocketCliectCollection.cs b/TouchSocket/Sockets/Common/SocketCliectCollection.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/SocketCliectCollection.cs rename to TouchSocket/Sockets/Common/SocketCliectCollection.cs diff --git a/Runtime/TouchSocket/Sockets/Common/SocketCliectCollection.cs.meta b/TouchSocket/Sockets/Common/SocketCliectCollection.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/SocketCliectCollection.cs.meta rename to TouchSocket/Sockets/Common/SocketCliectCollection.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Common/TouchSocketUtility.cs b/TouchSocket/Sockets/Common/TouchSocketUtility.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/TouchSocketUtility.cs rename to TouchSocket/Sockets/Common/TouchSocketUtility.cs diff --git a/Runtime/TouchSocket/Sockets/Common/TouchSocketUtility.cs.meta b/TouchSocket/Sockets/Common/TouchSocketUtility.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Common/TouchSocketUtility.cs.meta rename to TouchSocket/Sockets/Common/TouchSocketUtility.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Components.meta b/TouchSocket/Sockets/Components.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Components.meta rename to TouchSocket/Sockets/Components.meta diff --git a/Runtime/TouchSocket/Sockets/Components/Factory.meta b/TouchSocket/Sockets/Components/Factory.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/Factory.meta rename to TouchSocket/Sockets/Components/Factory.meta diff --git a/Runtime/TouchSocket/Sockets/Components/Factory/ClientFactory.cs b/TouchSocket/Sockets/Components/Factory/ClientFactory.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/Factory/ClientFactory.cs rename to TouchSocket/Sockets/Components/Factory/ClientFactory.cs diff --git a/Runtime/TouchSocket/Sockets/Components/Factory/ClientFactory.cs.meta b/TouchSocket/Sockets/Components/Factory/ClientFactory.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/Factory/ClientFactory.cs.meta rename to TouchSocket/Sockets/Components/Factory/ClientFactory.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Components/Factory/TcpClientFactory.cs b/TouchSocket/Sockets/Components/Factory/TcpClientFactory.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/Factory/TcpClientFactory.cs rename to TouchSocket/Sockets/Components/Factory/TcpClientFactory.cs diff --git a/Runtime/TouchSocket/Sockets/Components/Factory/TcpClientFactory.cs.meta b/TouchSocket/Sockets/Components/Factory/TcpClientFactory.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/Factory/TcpClientFactory.cs.meta rename to TouchSocket/Sockets/Components/Factory/TcpClientFactory.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Components/NAT.meta b/TouchSocket/Sockets/Components/NAT.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/NAT.meta rename to TouchSocket/Sockets/Components/NAT.meta diff --git a/Runtime/TouchSocket/Sockets/Components/NAT/NATService.cs b/TouchSocket/Sockets/Components/NAT/NATService.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/NAT/NATService.cs rename to TouchSocket/Sockets/Components/NAT/NATService.cs diff --git a/Runtime/TouchSocket/Sockets/Components/NAT/NATService.cs.meta b/TouchSocket/Sockets/Components/NAT/NATService.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/NAT/NATService.cs.meta rename to TouchSocket/Sockets/Components/NAT/NATService.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Components/NAT/NATSocketClient.cs b/TouchSocket/Sockets/Components/NAT/NATSocketClient.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/NAT/NATSocketClient.cs rename to TouchSocket/Sockets/Components/NAT/NATSocketClient.cs diff --git a/Runtime/TouchSocket/Sockets/Components/NAT/NATSocketClient.cs.meta b/TouchSocket/Sockets/Components/NAT/NATSocketClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/NAT/NATSocketClient.cs.meta rename to TouchSocket/Sockets/Components/NAT/NATSocketClient.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Components/TCP.meta b/TouchSocket/Sockets/Components/TCP.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/TCP.meta rename to TouchSocket/Sockets/Components/TCP.meta diff --git a/Runtime/TouchSocket/Sockets/Components/TCP/SocketClient.cs b/TouchSocket/Sockets/Components/TCP/SocketClient.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/TCP/SocketClient.cs rename to TouchSocket/Sockets/Components/TCP/SocketClient.cs diff --git a/Runtime/TouchSocket/Sockets/Components/TCP/SocketClient.cs.meta b/TouchSocket/Sockets/Components/TCP/SocketClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/TCP/SocketClient.cs.meta rename to TouchSocket/Sockets/Components/TCP/SocketClient.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Components/TCP/TcpClient.cs b/TouchSocket/Sockets/Components/TCP/TcpClient.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/TCP/TcpClient.cs rename to TouchSocket/Sockets/Components/TCP/TcpClient.cs diff --git a/Runtime/TouchSocket/Sockets/Components/TCP/TcpClient.cs.meta b/TouchSocket/Sockets/Components/TCP/TcpClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/TCP/TcpClient.cs.meta rename to TouchSocket/Sockets/Components/TCP/TcpClient.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Components/TCP/TcpService.cs b/TouchSocket/Sockets/Components/TCP/TcpService.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/TCP/TcpService.cs rename to TouchSocket/Sockets/Components/TCP/TcpService.cs diff --git a/Runtime/TouchSocket/Sockets/Components/TCP/TcpService.cs.meta b/TouchSocket/Sockets/Components/TCP/TcpService.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/TCP/TcpService.cs.meta rename to TouchSocket/Sockets/Components/TCP/TcpService.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Components/TCP/TcpServiceBase.cs b/TouchSocket/Sockets/Components/TCP/TcpServiceBase.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/TCP/TcpServiceBase.cs rename to TouchSocket/Sockets/Components/TCP/TcpServiceBase.cs diff --git a/Runtime/TouchSocket/Sockets/Components/TCP/TcpServiceBase.cs.meta b/TouchSocket/Sockets/Components/TCP/TcpServiceBase.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/TCP/TcpServiceBase.cs.meta rename to TouchSocket/Sockets/Components/TCP/TcpServiceBase.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Components/UDP.meta b/TouchSocket/Sockets/Components/UDP.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/UDP.meta rename to TouchSocket/Sockets/Components/UDP.meta diff --git a/Runtime/TouchSocket/Sockets/Components/UDP/UdpSession.cs b/TouchSocket/Sockets/Components/UDP/UdpSession.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/UDP/UdpSession.cs rename to TouchSocket/Sockets/Components/UDP/UdpSession.cs diff --git a/Runtime/TouchSocket/Sockets/Components/UDP/UdpSession.cs.meta b/TouchSocket/Sockets/Components/UDP/UdpSession.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Components/UDP/UdpSession.cs.meta rename to TouchSocket/Sockets/Components/UDP/UdpSession.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Config.meta b/TouchSocket/Sockets/Config.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Config.meta rename to TouchSocket/Sockets/Config.meta diff --git a/Runtime/TouchSocket/Sockets/Config/TouchSocketConfigExtension.cs b/TouchSocket/Sockets/Config/TouchSocketConfigExtension.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Config/TouchSocketConfigExtension.cs rename to TouchSocket/Sockets/Config/TouchSocketConfigExtension.cs diff --git a/Runtime/TouchSocket/Sockets/Config/TouchSocketConfigExtension.cs.meta b/TouchSocket/Sockets/Config/TouchSocketConfigExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Config/TouchSocketConfigExtension.cs.meta rename to TouchSocket/Sockets/Config/TouchSocketConfigExtension.cs.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter.meta b/TouchSocket/Sockets/DataAdapter.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter.meta rename to TouchSocket/Sockets/DataAdapter.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/CacheDataHandlingAdapter.cs b/TouchSocket/Sockets/DataAdapter/CacheDataHandlingAdapter.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/CacheDataHandlingAdapter.cs rename to TouchSocket/Sockets/DataAdapter/CacheDataHandlingAdapter.cs diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/CacheDataHandlingAdapter.cs.meta b/TouchSocket/Sockets/DataAdapter/CacheDataHandlingAdapter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/CacheDataHandlingAdapter.cs.meta rename to TouchSocket/Sockets/DataAdapter/CacheDataHandlingAdapter.cs.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Custom.meta b/TouchSocket/Sockets/DataAdapter/Custom.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Custom.meta rename to TouchSocket/Sockets/DataAdapter/Custom.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Custom/CustomBetweenAndDataHandlingAdapter.cs b/TouchSocket/Sockets/DataAdapter/Custom/CustomBetweenAndDataHandlingAdapter.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Custom/CustomBetweenAndDataHandlingAdapter.cs rename to TouchSocket/Sockets/DataAdapter/Custom/CustomBetweenAndDataHandlingAdapter.cs diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Custom/CustomBetweenAndDataHandlingAdapter.cs.meta b/TouchSocket/Sockets/DataAdapter/Custom/CustomBetweenAndDataHandlingAdapter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Custom/CustomBetweenAndDataHandlingAdapter.cs.meta rename to TouchSocket/Sockets/DataAdapter/Custom/CustomBetweenAndDataHandlingAdapter.cs.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Custom/CustomBigFixedHeaderDataHandlingAdapter.cs b/TouchSocket/Sockets/DataAdapter/Custom/CustomBigFixedHeaderDataHandlingAdapter.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Custom/CustomBigFixedHeaderDataHandlingAdapter.cs rename to TouchSocket/Sockets/DataAdapter/Custom/CustomBigFixedHeaderDataHandlingAdapter.cs diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Custom/CustomBigFixedHeaderDataHandlingAdapter.cs.meta b/TouchSocket/Sockets/DataAdapter/Custom/CustomBigFixedHeaderDataHandlingAdapter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Custom/CustomBigFixedHeaderDataHandlingAdapter.cs.meta rename to TouchSocket/Sockets/DataAdapter/Custom/CustomBigFixedHeaderDataHandlingAdapter.cs.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Custom/CustomDataHandlingAdapter.cs b/TouchSocket/Sockets/DataAdapter/Custom/CustomDataHandlingAdapter.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Custom/CustomDataHandlingAdapter.cs rename to TouchSocket/Sockets/DataAdapter/Custom/CustomDataHandlingAdapter.cs diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Custom/CustomDataHandlingAdapter.cs.meta b/TouchSocket/Sockets/DataAdapter/Custom/CustomDataHandlingAdapter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Custom/CustomDataHandlingAdapter.cs.meta rename to TouchSocket/Sockets/DataAdapter/Custom/CustomDataHandlingAdapter.cs.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Custom/CustomFixedHeaderDataHandlingAdapter.cs b/TouchSocket/Sockets/DataAdapter/Custom/CustomFixedHeaderDataHandlingAdapter.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Custom/CustomFixedHeaderDataHandlingAdapter.cs rename to TouchSocket/Sockets/DataAdapter/Custom/CustomFixedHeaderDataHandlingAdapter.cs diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Custom/CustomFixedHeaderDataHandlingAdapter.cs.meta b/TouchSocket/Sockets/DataAdapter/Custom/CustomFixedHeaderDataHandlingAdapter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Custom/CustomFixedHeaderDataHandlingAdapter.cs.meta rename to TouchSocket/Sockets/DataAdapter/Custom/CustomFixedHeaderDataHandlingAdapter.cs.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Custom/CustomUnfixedHeaderDataHandlingAdapter.cs b/TouchSocket/Sockets/DataAdapter/Custom/CustomUnfixedHeaderDataHandlingAdapter.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Custom/CustomUnfixedHeaderDataHandlingAdapter.cs rename to TouchSocket/Sockets/DataAdapter/Custom/CustomUnfixedHeaderDataHandlingAdapter.cs diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Custom/CustomUnfixedHeaderDataHandlingAdapter.cs.meta b/TouchSocket/Sockets/DataAdapter/Custom/CustomUnfixedHeaderDataHandlingAdapter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Custom/CustomUnfixedHeaderDataHandlingAdapter.cs.meta rename to TouchSocket/Sockets/DataAdapter/Custom/CustomUnfixedHeaderDataHandlingAdapter.cs.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/DataHandlingAdapter.cs b/TouchSocket/Sockets/DataAdapter/DataHandlingAdapter.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/DataHandlingAdapter.cs rename to TouchSocket/Sockets/DataAdapter/DataHandlingAdapter.cs diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/DataHandlingAdapter.cs.meta b/TouchSocket/Sockets/DataAdapter/DataHandlingAdapter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/DataHandlingAdapter.cs.meta rename to TouchSocket/Sockets/DataAdapter/DataHandlingAdapter.cs.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/JsonStringDataHandlingAdapter.cs b/TouchSocket/Sockets/DataAdapter/JsonStringDataHandlingAdapter.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/JsonStringDataHandlingAdapter.cs rename to TouchSocket/Sockets/DataAdapter/JsonStringDataHandlingAdapter.cs diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/JsonStringDataHandlingAdapter.cs.meta b/TouchSocket/Sockets/DataAdapter/JsonStringDataHandlingAdapter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/JsonStringDataHandlingAdapter.cs.meta rename to TouchSocket/Sockets/DataAdapter/JsonStringDataHandlingAdapter.cs.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/NormalDataHandlingAdapter.cs b/TouchSocket/Sockets/DataAdapter/NormalDataHandlingAdapter.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/NormalDataHandlingAdapter.cs rename to TouchSocket/Sockets/DataAdapter/NormalDataHandlingAdapter.cs diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/NormalDataHandlingAdapter.cs.meta b/TouchSocket/Sockets/DataAdapter/NormalDataHandlingAdapter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/NormalDataHandlingAdapter.cs.meta rename to TouchSocket/Sockets/DataAdapter/NormalDataHandlingAdapter.cs.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Package.meta b/TouchSocket/Sockets/DataAdapter/Package.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Package.meta rename to TouchSocket/Sockets/DataAdapter/Package.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Package/FixedHeaderPackageAdapter.cs b/TouchSocket/Sockets/DataAdapter/Package/FixedHeaderPackageAdapter.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Package/FixedHeaderPackageAdapter.cs rename to TouchSocket/Sockets/DataAdapter/Package/FixedHeaderPackageAdapter.cs diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Package/FixedHeaderPackageAdapter.cs.meta b/TouchSocket/Sockets/DataAdapter/Package/FixedHeaderPackageAdapter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Package/FixedHeaderPackageAdapter.cs.meta rename to TouchSocket/Sockets/DataAdapter/Package/FixedHeaderPackageAdapter.cs.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Package/FixedSizePackageAdapter.cs b/TouchSocket/Sockets/DataAdapter/Package/FixedSizePackageAdapter.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Package/FixedSizePackageAdapter.cs rename to TouchSocket/Sockets/DataAdapter/Package/FixedSizePackageAdapter.cs diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Package/FixedSizePackageAdapter.cs.meta b/TouchSocket/Sockets/DataAdapter/Package/FixedSizePackageAdapter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Package/FixedSizePackageAdapter.cs.meta rename to TouchSocket/Sockets/DataAdapter/Package/FixedSizePackageAdapter.cs.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Package/TerminatorPackageAdapter.cs b/TouchSocket/Sockets/DataAdapter/Package/TerminatorPackageAdapter.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Package/TerminatorPackageAdapter.cs rename to TouchSocket/Sockets/DataAdapter/Package/TerminatorPackageAdapter.cs diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Package/TerminatorPackageAdapter.cs.meta b/TouchSocket/Sockets/DataAdapter/Package/TerminatorPackageAdapter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Package/TerminatorPackageAdapter.cs.meta rename to TouchSocket/Sockets/DataAdapter/Package/TerminatorPackageAdapter.cs.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/PipelineDataHandlingAdapter.cs b/TouchSocket/Sockets/DataAdapter/PipelineDataHandlingAdapter.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/PipelineDataHandlingAdapter.cs rename to TouchSocket/Sockets/DataAdapter/PipelineDataHandlingAdapter.cs diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/PipelineDataHandlingAdapter.cs.meta b/TouchSocket/Sockets/DataAdapter/PipelineDataHandlingAdapter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/PipelineDataHandlingAdapter.cs.meta rename to TouchSocket/Sockets/DataAdapter/PipelineDataHandlingAdapter.cs.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Test.meta b/TouchSocket/Sockets/DataAdapter/Test.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Test.meta rename to TouchSocket/Sockets/DataAdapter/Test.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Test/DataAdapterTester.cs b/TouchSocket/Sockets/DataAdapter/Test/DataAdapterTester.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Test/DataAdapterTester.cs rename to TouchSocket/Sockets/DataAdapter/Test/DataAdapterTester.cs diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Test/DataAdapterTester.cs.meta b/TouchSocket/Sockets/DataAdapter/Test/DataAdapterTester.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Test/DataAdapterTester.cs.meta rename to TouchSocket/Sockets/DataAdapter/Test/DataAdapterTester.cs.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Udp.meta b/TouchSocket/Sockets/DataAdapter/Udp.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Udp.meta rename to TouchSocket/Sockets/DataAdapter/Udp.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Udp/NormalUdpDataHandlingAdapter.cs b/TouchSocket/Sockets/DataAdapter/Udp/NormalUdpDataHandlingAdapter.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Udp/NormalUdpDataHandlingAdapter.cs rename to TouchSocket/Sockets/DataAdapter/Udp/NormalUdpDataHandlingAdapter.cs diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Udp/NormalUdpDataHandlingAdapter.cs.meta b/TouchSocket/Sockets/DataAdapter/Udp/NormalUdpDataHandlingAdapter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Udp/NormalUdpDataHandlingAdapter.cs.meta rename to TouchSocket/Sockets/DataAdapter/Udp/NormalUdpDataHandlingAdapter.cs.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Udp/UdpDataHandlingAdapter.cs b/TouchSocket/Sockets/DataAdapter/Udp/UdpDataHandlingAdapter.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Udp/UdpDataHandlingAdapter.cs rename to TouchSocket/Sockets/DataAdapter/Udp/UdpDataHandlingAdapter.cs diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Udp/UdpDataHandlingAdapter.cs.meta b/TouchSocket/Sockets/DataAdapter/Udp/UdpDataHandlingAdapter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Udp/UdpDataHandlingAdapter.cs.meta rename to TouchSocket/Sockets/DataAdapter/Udp/UdpDataHandlingAdapter.cs.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Udp/UdpKcpPackageAdapter.cs b/TouchSocket/Sockets/DataAdapter/Udp/UdpKcpPackageAdapter.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Udp/UdpKcpPackageAdapter.cs rename to TouchSocket/Sockets/DataAdapter/Udp/UdpKcpPackageAdapter.cs diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Udp/UdpKcpPackageAdapter.cs.meta b/TouchSocket/Sockets/DataAdapter/Udp/UdpKcpPackageAdapter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Udp/UdpKcpPackageAdapter.cs.meta rename to TouchSocket/Sockets/DataAdapter/Udp/UdpKcpPackageAdapter.cs.meta diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Udp/UdpPackageAdapter.cs b/TouchSocket/Sockets/DataAdapter/Udp/UdpPackageAdapter.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Udp/UdpPackageAdapter.cs rename to TouchSocket/Sockets/DataAdapter/Udp/UdpPackageAdapter.cs diff --git a/Runtime/TouchSocket/Sockets/DataAdapter/Udp/UdpPackageAdapter.cs.meta b/TouchSocket/Sockets/DataAdapter/Udp/UdpPackageAdapter.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DataAdapter/Udp/UdpPackageAdapter.cs.meta rename to TouchSocket/Sockets/DataAdapter/Udp/UdpPackageAdapter.cs.meta diff --git a/Runtime/TouchSocket/Sockets/DelegateCollection.cs b/TouchSocket/Sockets/DelegateCollection.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/DelegateCollection.cs rename to TouchSocket/Sockets/DelegateCollection.cs diff --git a/Runtime/TouchSocket/Sockets/DelegateCollection.cs.meta b/TouchSocket/Sockets/DelegateCollection.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/DelegateCollection.cs.meta rename to TouchSocket/Sockets/DelegateCollection.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Enum.meta b/TouchSocket/Sockets/Enum.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Enum.meta rename to TouchSocket/Sockets/Enum.meta diff --git a/Runtime/TouchSocket/Sockets/Enum/CheckClearType.cs b/TouchSocket/Sockets/Enum/CheckClearType.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Enum/CheckClearType.cs rename to TouchSocket/Sockets/Enum/CheckClearType.cs diff --git a/Runtime/TouchSocket/Sockets/Enum/CheckClearType.cs.meta b/TouchSocket/Sockets/Enum/CheckClearType.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Enum/CheckClearType.cs.meta rename to TouchSocket/Sockets/Enum/CheckClearType.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Enum/FilterResult.cs b/TouchSocket/Sockets/Enum/FilterResult.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Enum/FilterResult.cs rename to TouchSocket/Sockets/Enum/FilterResult.cs diff --git a/Runtime/TouchSocket/Sockets/Enum/FilterResult.cs.meta b/TouchSocket/Sockets/Enum/FilterResult.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Enum/FilterResult.cs.meta rename to TouchSocket/Sockets/Enum/FilterResult.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Enum/FixedHeaderType.cs b/TouchSocket/Sockets/Enum/FixedHeaderType.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Enum/FixedHeaderType.cs rename to TouchSocket/Sockets/Enum/FixedHeaderType.cs diff --git a/Runtime/TouchSocket/Sockets/Enum/FixedHeaderType.cs.meta b/TouchSocket/Sockets/Enum/FixedHeaderType.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Enum/FixedHeaderType.cs.meta rename to TouchSocket/Sockets/Enum/FixedHeaderType.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Enum/ReceiveType.cs b/TouchSocket/Sockets/Enum/ReceiveType.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Enum/ReceiveType.cs rename to TouchSocket/Sockets/Enum/ReceiveType.cs diff --git a/Runtime/TouchSocket/Sockets/Enum/ReceiveType.cs.meta b/TouchSocket/Sockets/Enum/ReceiveType.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Enum/ReceiveType.cs.meta rename to TouchSocket/Sockets/Enum/ReceiveType.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Enum/ServerState.cs b/TouchSocket/Sockets/Enum/ServerState.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Enum/ServerState.cs rename to TouchSocket/Sockets/Enum/ServerState.cs diff --git a/Runtime/TouchSocket/Sockets/Enum/ServerState.cs.meta b/TouchSocket/Sockets/Enum/ServerState.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Enum/ServerState.cs.meta rename to TouchSocket/Sockets/Enum/ServerState.cs.meta diff --git a/Runtime/TouchSocket/Sockets/EventArgs.meta b/TouchSocket/Sockets/EventArgs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs.meta rename to TouchSocket/Sockets/EventArgs.meta diff --git a/Runtime/TouchSocket/Sockets/EventArgs/ByteBlockEventArgs.cs b/TouchSocket/Sockets/EventArgs/ByteBlockEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/ByteBlockEventArgs.cs rename to TouchSocket/Sockets/EventArgs/ByteBlockEventArgs.cs diff --git a/Runtime/TouchSocket/Sockets/EventArgs/ByteBlockEventArgs.cs.meta b/TouchSocket/Sockets/EventArgs/ByteBlockEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/ByteBlockEventArgs.cs.meta rename to TouchSocket/Sockets/EventArgs/ByteBlockEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Sockets/EventArgs/BytesEventArgs.cs b/TouchSocket/Sockets/EventArgs/BytesEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/BytesEventArgs.cs rename to TouchSocket/Sockets/EventArgs/BytesEventArgs.cs diff --git a/Runtime/TouchSocket/Sockets/EventArgs/BytesEventArgs.cs.meta b/TouchSocket/Sockets/EventArgs/BytesEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/BytesEventArgs.cs.meta rename to TouchSocket/Sockets/EventArgs/BytesEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Sockets/EventArgs/ConfigEventArgs.cs b/TouchSocket/Sockets/EventArgs/ConfigEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/ConfigEventArgs.cs rename to TouchSocket/Sockets/EventArgs/ConfigEventArgs.cs diff --git a/Runtime/TouchSocket/Sockets/EventArgs/ConfigEventArgs.cs.meta b/TouchSocket/Sockets/EventArgs/ConfigEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/ConfigEventArgs.cs.meta rename to TouchSocket/Sockets/EventArgs/ConfigEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Sockets/EventArgs/ConnectingEventArgs.cs b/TouchSocket/Sockets/EventArgs/ConnectingEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/ConnectingEventArgs.cs rename to TouchSocket/Sockets/EventArgs/ConnectingEventArgs.cs diff --git a/Runtime/TouchSocket/Sockets/EventArgs/ConnectingEventArgs.cs.meta b/TouchSocket/Sockets/EventArgs/ConnectingEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/ConnectingEventArgs.cs.meta rename to TouchSocket/Sockets/EventArgs/ConnectingEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Sockets/EventArgs/DisconnectEventArgs.cs b/TouchSocket/Sockets/EventArgs/DisconnectEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/DisconnectEventArgs.cs rename to TouchSocket/Sockets/EventArgs/DisconnectEventArgs.cs diff --git a/Runtime/TouchSocket/Sockets/EventArgs/DisconnectEventArgs.cs.meta b/TouchSocket/Sockets/EventArgs/DisconnectEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/DisconnectEventArgs.cs.meta rename to TouchSocket/Sockets/EventArgs/DisconnectEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Sockets/EventArgs/IDChangedEventArgs.cs b/TouchSocket/Sockets/EventArgs/IDChangedEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/IDChangedEventArgs.cs rename to TouchSocket/Sockets/EventArgs/IDChangedEventArgs.cs diff --git a/Runtime/TouchSocket/Sockets/EventArgs/IDChangedEventArgs.cs.meta b/TouchSocket/Sockets/EventArgs/IDChangedEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/IDChangedEventArgs.cs.meta rename to TouchSocket/Sockets/EventArgs/IDChangedEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Sockets/EventArgs/MsgEventArgs.cs b/TouchSocket/Sockets/EventArgs/MsgEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/MsgEventArgs.cs rename to TouchSocket/Sockets/EventArgs/MsgEventArgs.cs diff --git a/Runtime/TouchSocket/Sockets/EventArgs/MsgEventArgs.cs.meta b/TouchSocket/Sockets/EventArgs/MsgEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/MsgEventArgs.cs.meta rename to TouchSocket/Sockets/EventArgs/MsgEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Sockets/EventArgs/OperationEventArgs.cs b/TouchSocket/Sockets/EventArgs/OperationEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/OperationEventArgs.cs rename to TouchSocket/Sockets/EventArgs/OperationEventArgs.cs diff --git a/Runtime/TouchSocket/Sockets/EventArgs/OperationEventArgs.cs.meta b/TouchSocket/Sockets/EventArgs/OperationEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/OperationEventArgs.cs.meta rename to TouchSocket/Sockets/EventArgs/OperationEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Sockets/EventArgs/ReceivedDataEventArgs.cs b/TouchSocket/Sockets/EventArgs/ReceivedDataEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/ReceivedDataEventArgs.cs rename to TouchSocket/Sockets/EventArgs/ReceivedDataEventArgs.cs diff --git a/Runtime/TouchSocket/Sockets/EventArgs/ReceivedDataEventArgs.cs.meta b/TouchSocket/Sockets/EventArgs/ReceivedDataEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/ReceivedDataEventArgs.cs.meta rename to TouchSocket/Sockets/EventArgs/ReceivedDataEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Sockets/EventArgs/SendingEventArgs.cs b/TouchSocket/Sockets/EventArgs/SendingEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/SendingEventArgs.cs rename to TouchSocket/Sockets/EventArgs/SendingEventArgs.cs diff --git a/Runtime/TouchSocket/Sockets/EventArgs/SendingEventArgs.cs.meta b/TouchSocket/Sockets/EventArgs/SendingEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/SendingEventArgs.cs.meta rename to TouchSocket/Sockets/EventArgs/SendingEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Sockets/EventArgs/ServiceStateEventArgs.cs b/TouchSocket/Sockets/EventArgs/ServiceStateEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/ServiceStateEventArgs.cs rename to TouchSocket/Sockets/EventArgs/ServiceStateEventArgs.cs diff --git a/Runtime/TouchSocket/Sockets/EventArgs/ServiceStateEventArgs.cs.meta b/TouchSocket/Sockets/EventArgs/ServiceStateEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/ServiceStateEventArgs.cs.meta rename to TouchSocket/Sockets/EventArgs/ServiceStateEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Sockets/EventArgs/UdpReceivedDataEventArgs.cs b/TouchSocket/Sockets/EventArgs/UdpReceivedDataEventArgs.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/UdpReceivedDataEventArgs.cs rename to TouchSocket/Sockets/EventArgs/UdpReceivedDataEventArgs.cs diff --git a/Runtime/TouchSocket/Sockets/EventArgs/UdpReceivedDataEventArgs.cs.meta b/TouchSocket/Sockets/EventArgs/UdpReceivedDataEventArgs.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/EventArgs/UdpReceivedDataEventArgs.cs.meta rename to TouchSocket/Sockets/EventArgs/UdpReceivedDataEventArgs.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Exceptions.meta b/TouchSocket/Sockets/Exceptions.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Exceptions.meta rename to TouchSocket/Sockets/Exceptions.meta diff --git a/Runtime/TouchSocket/Sockets/Exceptions/ClientNotFindException.cs b/TouchSocket/Sockets/Exceptions/ClientNotFindException.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Exceptions/ClientNotFindException.cs rename to TouchSocket/Sockets/Exceptions/ClientNotFindException.cs diff --git a/Runtime/TouchSocket/Sockets/Exceptions/ClientNotFindException.cs.meta b/TouchSocket/Sockets/Exceptions/ClientNotFindException.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Exceptions/ClientNotFindException.cs.meta rename to TouchSocket/Sockets/Exceptions/ClientNotFindException.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Exceptions/NotConnectedException.cs b/TouchSocket/Sockets/Exceptions/NotConnectedException.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Exceptions/NotConnectedException.cs rename to TouchSocket/Sockets/Exceptions/NotConnectedException.cs diff --git a/Runtime/TouchSocket/Sockets/Exceptions/NotConnectedException.cs.meta b/TouchSocket/Sockets/Exceptions/NotConnectedException.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Exceptions/NotConnectedException.cs.meta rename to TouchSocket/Sockets/Exceptions/NotConnectedException.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Exceptions/OverlengthException.cs b/TouchSocket/Sockets/Exceptions/OverlengthException.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Exceptions/OverlengthException.cs rename to TouchSocket/Sockets/Exceptions/OverlengthException.cs diff --git a/Runtime/TouchSocket/Sockets/Exceptions/OverlengthException.cs.meta b/TouchSocket/Sockets/Exceptions/OverlengthException.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Exceptions/OverlengthException.cs.meta rename to TouchSocket/Sockets/Exceptions/OverlengthException.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Extensions.meta b/TouchSocket/Sockets/Extensions.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Extensions.meta rename to TouchSocket/Sockets/Extensions.meta diff --git a/Runtime/TouchSocket/Sockets/Extensions/ClientExtension.cs b/TouchSocket/Sockets/Extensions/ClientExtension.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Extensions/ClientExtension.cs rename to TouchSocket/Sockets/Extensions/ClientExtension.cs diff --git a/Runtime/TouchSocket/Sockets/Extensions/ClientExtension.cs.meta b/TouchSocket/Sockets/Extensions/ClientExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Extensions/ClientExtension.cs.meta rename to TouchSocket/Sockets/Extensions/ClientExtension.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Extensions/SenderExtension.cs b/TouchSocket/Sockets/Extensions/SenderExtension.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Extensions/SenderExtension.cs rename to TouchSocket/Sockets/Extensions/SenderExtension.cs diff --git a/Runtime/TouchSocket/Sockets/Extensions/SenderExtension.cs.meta b/TouchSocket/Sockets/Extensions/SenderExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Extensions/SenderExtension.cs.meta rename to TouchSocket/Sockets/Extensions/SenderExtension.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Extensions/SocketExtension.cs b/TouchSocket/Sockets/Extensions/SocketExtension.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Extensions/SocketExtension.cs rename to TouchSocket/Sockets/Extensions/SocketExtension.cs diff --git a/Runtime/TouchSocket/Sockets/Extensions/SocketExtension.cs.meta b/TouchSocket/Sockets/Extensions/SocketExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Extensions/SocketExtension.cs.meta rename to TouchSocket/Sockets/Extensions/SocketExtension.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Extensions/SocketPluginsManagerExtension.cs b/TouchSocket/Sockets/Extensions/SocketPluginsManagerExtension.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Extensions/SocketPluginsManagerExtension.cs rename to TouchSocket/Sockets/Extensions/SocketPluginsManagerExtension.cs diff --git a/Runtime/TouchSocket/Sockets/Extensions/SocketPluginsManagerExtension.cs.meta b/TouchSocket/Sockets/Extensions/SocketPluginsManagerExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Extensions/SocketPluginsManagerExtension.cs.meta rename to TouchSocket/Sockets/Extensions/SocketPluginsManagerExtension.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface.meta b/TouchSocket/Sockets/Interface.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface.meta rename to TouchSocket/Sockets/Interface.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/IClient.cs b/TouchSocket/Sockets/Interface/IClient.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/IClient.cs rename to TouchSocket/Sockets/Interface/IClient.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/IClient.cs.meta b/TouchSocket/Sockets/Interface/IClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/IClient.cs.meta rename to TouchSocket/Sockets/Interface/IClient.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/INATSocketClient.cs b/TouchSocket/Sockets/Interface/INATSocketClient.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/INATSocketClient.cs rename to TouchSocket/Sockets/Interface/INATSocketClient.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/INATSocketClient.cs.meta b/TouchSocket/Sockets/Interface/INATSocketClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/INATSocketClient.cs.meta rename to TouchSocket/Sockets/Interface/INATSocketClient.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/IRequestInfo.cs b/TouchSocket/Sockets/Interface/IRequestInfo.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/IRequestInfo.cs rename to TouchSocket/Sockets/Interface/IRequestInfo.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/IRequestInfo.cs.meta b/TouchSocket/Sockets/Interface/IRequestInfo.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/IRequestInfo.cs.meta rename to TouchSocket/Sockets/Interface/IRequestInfo.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/ISender.meta b/TouchSocket/Sockets/Interface/ISender.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISender.meta rename to TouchSocket/Sockets/Interface/ISender.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/ISender/IClientSender.cs b/TouchSocket/Sockets/Interface/ISender/IClientSender.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISender/IClientSender.cs rename to TouchSocket/Sockets/Interface/ISender/IClientSender.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/ISender/IClientSender.cs.meta b/TouchSocket/Sockets/Interface/ISender/IClientSender.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISender/IClientSender.cs.meta rename to TouchSocket/Sockets/Interface/ISender/IClientSender.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/ISender/IDefaultSender.cs b/TouchSocket/Sockets/Interface/ISender/IDefaultSender.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISender/IDefaultSender.cs rename to TouchSocket/Sockets/Interface/ISender/IDefaultSender.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/ISender/IDefaultSender.cs.meta b/TouchSocket/Sockets/Interface/ISender/IDefaultSender.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISender/IDefaultSender.cs.meta rename to TouchSocket/Sockets/Interface/ISender/IDefaultSender.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/ISender/IIDRequsetInfoSender.cs b/TouchSocket/Sockets/Interface/ISender/IIDRequsetInfoSender.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISender/IIDRequsetInfoSender.cs rename to TouchSocket/Sockets/Interface/ISender/IIDRequsetInfoSender.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/ISender/IIDRequsetInfoSender.cs.meta b/TouchSocket/Sockets/Interface/ISender/IIDRequsetInfoSender.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISender/IIDRequsetInfoSender.cs.meta rename to TouchSocket/Sockets/Interface/ISender/IIDRequsetInfoSender.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/ISender/IIDSender.cs b/TouchSocket/Sockets/Interface/ISender/IIDSender.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISender/IIDSender.cs rename to TouchSocket/Sockets/Interface/ISender/IIDSender.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/ISender/IIDSender.cs.meta b/TouchSocket/Sockets/Interface/ISender/IIDSender.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISender/IIDSender.cs.meta rename to TouchSocket/Sockets/Interface/ISender/IIDSender.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/ISender/IRequsetInfoSender.cs b/TouchSocket/Sockets/Interface/ISender/IRequsetInfoSender.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISender/IRequsetInfoSender.cs rename to TouchSocket/Sockets/Interface/ISender/IRequsetInfoSender.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/ISender/IRequsetInfoSender.cs.meta b/TouchSocket/Sockets/Interface/ISender/IRequsetInfoSender.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISender/IRequsetInfoSender.cs.meta rename to TouchSocket/Sockets/Interface/ISender/IRequsetInfoSender.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/ISender/ISender.cs b/TouchSocket/Sockets/Interface/ISender/ISender.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISender/ISender.cs rename to TouchSocket/Sockets/Interface/ISender/ISender.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/ISender/ISender.cs.meta b/TouchSocket/Sockets/Interface/ISender/ISender.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISender/ISender.cs.meta rename to TouchSocket/Sockets/Interface/ISender/ISender.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/ISender/ISenderBase.cs b/TouchSocket/Sockets/Interface/ISender/ISenderBase.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISender/ISenderBase.cs rename to TouchSocket/Sockets/Interface/ISender/ISenderBase.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/ISender/ISenderBase.cs.meta b/TouchSocket/Sockets/Interface/ISender/ISenderBase.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISender/ISenderBase.cs.meta rename to TouchSocket/Sockets/Interface/ISender/ISenderBase.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/ISender/IUdpClientSender.cs b/TouchSocket/Sockets/Interface/ISender/IUdpClientSender.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISender/IUdpClientSender.cs rename to TouchSocket/Sockets/Interface/ISender/IUdpClientSender.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/ISender/IUdpClientSender.cs.meta b/TouchSocket/Sockets/Interface/ISender/IUdpClientSender.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISender/IUdpClientSender.cs.meta rename to TouchSocket/Sockets/Interface/ISender/IUdpClientSender.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/ISender/IUdpDefaultSender.cs b/TouchSocket/Sockets/Interface/ISender/IUdpDefaultSender.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISender/IUdpDefaultSender.cs rename to TouchSocket/Sockets/Interface/ISender/IUdpDefaultSender.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/ISender/IUdpDefaultSender.cs.meta b/TouchSocket/Sockets/Interface/ISender/IUdpDefaultSender.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISender/IUdpDefaultSender.cs.meta rename to TouchSocket/Sockets/Interface/ISender/IUdpDefaultSender.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/ISender/IWaitSender.cs b/TouchSocket/Sockets/Interface/ISender/IWaitSender.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISender/IWaitSender.cs rename to TouchSocket/Sockets/Interface/ISender/IWaitSender.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/ISender/IWaitSender.cs.meta b/TouchSocket/Sockets/Interface/ISender/IWaitSender.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISender/IWaitSender.cs.meta rename to TouchSocket/Sockets/Interface/ISender/IWaitSender.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/IService.cs b/TouchSocket/Sockets/Interface/IService.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/IService.cs rename to TouchSocket/Sockets/Interface/IService.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/IService.cs.meta b/TouchSocket/Sockets/Interface/IService.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/IService.cs.meta rename to TouchSocket/Sockets/Interface/IService.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/ISocket.cs b/TouchSocket/Sockets/Interface/ISocket.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISocket.cs rename to TouchSocket/Sockets/Interface/ISocket.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/ISocket.cs.meta b/TouchSocket/Sockets/Interface/ISocket.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISocket.cs.meta rename to TouchSocket/Sockets/Interface/ISocket.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/ISocketClient.cs b/TouchSocket/Sockets/Interface/ISocketClient.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISocketClient.cs rename to TouchSocket/Sockets/Interface/ISocketClient.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/ISocketClient.cs.meta b/TouchSocket/Sockets/Interface/ISocketClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ISocketClient.cs.meta rename to TouchSocket/Sockets/Interface/ISocketClient.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/ITcpClient.cs b/TouchSocket/Sockets/Interface/ITcpClient.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ITcpClient.cs rename to TouchSocket/Sockets/Interface/ITcpClient.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/ITcpClient.cs.meta b/TouchSocket/Sockets/Interface/ITcpClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ITcpClient.cs.meta rename to TouchSocket/Sockets/Interface/ITcpClient.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/ITcpClientBase.cs b/TouchSocket/Sockets/Interface/ITcpClientBase.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ITcpClientBase.cs rename to TouchSocket/Sockets/Interface/ITcpClientBase.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/ITcpClientBase.cs.meta b/TouchSocket/Sockets/Interface/ITcpClientBase.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ITcpClientBase.cs.meta rename to TouchSocket/Sockets/Interface/ITcpClientBase.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/ITcpService.cs b/TouchSocket/Sockets/Interface/ITcpService.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ITcpService.cs rename to TouchSocket/Sockets/Interface/ITcpService.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/ITcpService.cs.meta b/TouchSocket/Sockets/Interface/ITcpService.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/ITcpService.cs.meta rename to TouchSocket/Sockets/Interface/ITcpService.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/IUdpSession.cs b/TouchSocket/Sockets/Interface/IUdpSession.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/IUdpSession.cs rename to TouchSocket/Sockets/Interface/IUdpSession.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/IUdpSession.cs.meta b/TouchSocket/Sockets/Interface/IUdpSession.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/IUdpSession.cs.meta rename to TouchSocket/Sockets/Interface/IUdpSession.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/Plugins.meta b/TouchSocket/Sockets/Interface/Plugins.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/Plugins.meta rename to TouchSocket/Sockets/Interface/Plugins.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/Plugins/IConfigPlugin.cs b/TouchSocket/Sockets/Interface/Plugins/IConfigPlugin.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/Plugins/IConfigPlugin.cs rename to TouchSocket/Sockets/Interface/Plugins/IConfigPlugin.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/Plugins/IConfigPlugin.cs.meta b/TouchSocket/Sockets/Interface/Plugins/IConfigPlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/Plugins/IConfigPlugin.cs.meta rename to TouchSocket/Sockets/Interface/Plugins/IConfigPlugin.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/Plugins/IConnectedPlugin.cs b/TouchSocket/Sockets/Interface/Plugins/IConnectedPlugin.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/Plugins/IConnectedPlugin.cs rename to TouchSocket/Sockets/Interface/Plugins/IConnectedPlugin.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/Plugins/IConnectedPlugin.cs.meta b/TouchSocket/Sockets/Interface/Plugins/IConnectedPlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/Plugins/IConnectedPlugin.cs.meta rename to TouchSocket/Sockets/Interface/Plugins/IConnectedPlugin.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/Plugins/IConnectingPlugin.cs b/TouchSocket/Sockets/Interface/Plugins/IConnectingPlugin.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/Plugins/IConnectingPlugin.cs rename to TouchSocket/Sockets/Interface/Plugins/IConnectingPlugin.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/Plugins/IConnectingPlugin.cs.meta b/TouchSocket/Sockets/Interface/Plugins/IConnectingPlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/Plugins/IConnectingPlugin.cs.meta rename to TouchSocket/Sockets/Interface/Plugins/IConnectingPlugin.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/Plugins/IDisconnectedPlguin.cs b/TouchSocket/Sockets/Interface/Plugins/IDisconnectedPlguin.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/Plugins/IDisconnectedPlguin.cs rename to TouchSocket/Sockets/Interface/Plugins/IDisconnectedPlguin.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/Plugins/IDisconnectedPlguin.cs.meta b/TouchSocket/Sockets/Interface/Plugins/IDisconnectedPlguin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/Plugins/IDisconnectedPlguin.cs.meta rename to TouchSocket/Sockets/Interface/Plugins/IDisconnectedPlguin.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/Plugins/IDisconnectingPlugin.cs b/TouchSocket/Sockets/Interface/Plugins/IDisconnectingPlugin.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/Plugins/IDisconnectingPlugin.cs rename to TouchSocket/Sockets/Interface/Plugins/IDisconnectingPlugin.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/Plugins/IDisconnectingPlugin.cs.meta b/TouchSocket/Sockets/Interface/Plugins/IDisconnectingPlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/Plugins/IDisconnectingPlugin.cs.meta rename to TouchSocket/Sockets/Interface/Plugins/IDisconnectingPlugin.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/Plugins/IServicePlugin.cs b/TouchSocket/Sockets/Interface/Plugins/IServicePlugin.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/Plugins/IServicePlugin.cs rename to TouchSocket/Sockets/Interface/Plugins/IServicePlugin.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/Plugins/IServicePlugin.cs.meta b/TouchSocket/Sockets/Interface/Plugins/IServicePlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/Plugins/IServicePlugin.cs.meta rename to TouchSocket/Sockets/Interface/Plugins/IServicePlugin.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/Plugins/ITcpPlugin.cs b/TouchSocket/Sockets/Interface/Plugins/ITcpPlugin.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/Plugins/ITcpPlugin.cs rename to TouchSocket/Sockets/Interface/Plugins/ITcpPlugin.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/Plugins/ITcpPlugin.cs.meta b/TouchSocket/Sockets/Interface/Plugins/ITcpPlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/Plugins/ITcpPlugin.cs.meta rename to TouchSocket/Sockets/Interface/Plugins/ITcpPlugin.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Interface/Plugins/IUdpSessionPlugin.cs b/TouchSocket/Sockets/Interface/Plugins/IUdpSessionPlugin.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/Plugins/IUdpSessionPlugin.cs rename to TouchSocket/Sockets/Interface/Plugins/IUdpSessionPlugin.cs diff --git a/Runtime/TouchSocket/Sockets/Interface/Plugins/IUdpSessionPlugin.cs.meta b/TouchSocket/Sockets/Interface/Plugins/IUdpSessionPlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Interface/Plugins/IUdpSessionPlugin.cs.meta rename to TouchSocket/Sockets/Interface/Plugins/IUdpSessionPlugin.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Plugins.meta b/TouchSocket/Sockets/Plugins.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Plugins.meta rename to TouchSocket/Sockets/Plugins.meta diff --git a/Runtime/TouchSocket/Sockets/Plugins/CheckClearPlugin.cs b/TouchSocket/Sockets/Plugins/CheckClearPlugin.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Plugins/CheckClearPlugin.cs rename to TouchSocket/Sockets/Plugins/CheckClearPlugin.cs diff --git a/Runtime/TouchSocket/Sockets/Plugins/CheckClearPlugin.cs.meta b/TouchSocket/Sockets/Plugins/CheckClearPlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Plugins/CheckClearPlugin.cs.meta rename to TouchSocket/Sockets/Plugins/CheckClearPlugin.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Plugins/ReconnectionPlugin.cs b/TouchSocket/Sockets/Plugins/ReconnectionPlugin.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Plugins/ReconnectionPlugin.cs rename to TouchSocket/Sockets/Plugins/ReconnectionPlugin.cs diff --git a/Runtime/TouchSocket/Sockets/Plugins/ReconnectionPlugin.cs.meta b/TouchSocket/Sockets/Plugins/ReconnectionPlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Plugins/ReconnectionPlugin.cs.meta rename to TouchSocket/Sockets/Plugins/ReconnectionPlugin.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Plugins/ServicePlugin.cs b/TouchSocket/Sockets/Plugins/ServicePlugin.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Plugins/ServicePlugin.cs rename to TouchSocket/Sockets/Plugins/ServicePlugin.cs diff --git a/Runtime/TouchSocket/Sockets/Plugins/ServicePlugin.cs.meta b/TouchSocket/Sockets/Plugins/ServicePlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Plugins/ServicePlugin.cs.meta rename to TouchSocket/Sockets/Plugins/ServicePlugin.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Plugins/TcpCommandLinePlugin.cs b/TouchSocket/Sockets/Plugins/TcpCommandLinePlugin.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Plugins/TcpCommandLinePlugin.cs rename to TouchSocket/Sockets/Plugins/TcpCommandLinePlugin.cs diff --git a/Runtime/TouchSocket/Sockets/Plugins/TcpCommandLinePlugin.cs.meta b/TouchSocket/Sockets/Plugins/TcpCommandLinePlugin.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Plugins/TcpCommandLinePlugin.cs.meta rename to TouchSocket/Sockets/Plugins/TcpCommandLinePlugin.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Plugins/TcpPluginBase.cs b/TouchSocket/Sockets/Plugins/TcpPluginBase.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Plugins/TcpPluginBase.cs rename to TouchSocket/Sockets/Plugins/TcpPluginBase.cs diff --git a/Runtime/TouchSocket/Sockets/Plugins/TcpPluginBase.cs.meta b/TouchSocket/Sockets/Plugins/TcpPluginBase.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Plugins/TcpPluginBase.cs.meta rename to TouchSocket/Sockets/Plugins/TcpPluginBase.cs.meta diff --git a/Runtime/TouchSocket/Sockets/Plugins/UdpSessionPluginBase.cs b/TouchSocket/Sockets/Plugins/UdpSessionPluginBase.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/Plugins/UdpSessionPluginBase.cs rename to TouchSocket/Sockets/Plugins/UdpSessionPluginBase.cs diff --git a/Runtime/TouchSocket/Sockets/Plugins/UdpSessionPluginBase.cs.meta b/TouchSocket/Sockets/Plugins/UdpSessionPluginBase.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/Plugins/UdpSessionPluginBase.cs.meta rename to TouchSocket/Sockets/Plugins/UdpSessionPluginBase.cs.meta diff --git a/Runtime/TouchSocket/Sockets/WaitingClient.meta b/TouchSocket/Sockets/WaitingClient.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/WaitingClient.meta rename to TouchSocket/Sockets/WaitingClient.meta diff --git a/Runtime/TouchSocket/Sockets/WaitingClient/IWaitingClient.cs b/TouchSocket/Sockets/WaitingClient/IWaitingClient.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/WaitingClient/IWaitingClient.cs rename to TouchSocket/Sockets/WaitingClient/IWaitingClient.cs diff --git a/Runtime/TouchSocket/Sockets/WaitingClient/IWaitingClient.cs.meta b/TouchSocket/Sockets/WaitingClient/IWaitingClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/WaitingClient/IWaitingClient.cs.meta rename to TouchSocket/Sockets/WaitingClient/IWaitingClient.cs.meta diff --git a/Runtime/TouchSocket/Sockets/WaitingClient/ResponsedData.cs b/TouchSocket/Sockets/WaitingClient/ResponsedData.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/WaitingClient/ResponsedData.cs rename to TouchSocket/Sockets/WaitingClient/ResponsedData.cs diff --git a/Runtime/TouchSocket/Sockets/WaitingClient/ResponsedData.cs.meta b/TouchSocket/Sockets/WaitingClient/ResponsedData.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/WaitingClient/ResponsedData.cs.meta rename to TouchSocket/Sockets/WaitingClient/ResponsedData.cs.meta diff --git a/Runtime/TouchSocket/Sockets/WaitingClient/WaitingClient.cs b/TouchSocket/Sockets/WaitingClient/WaitingClient.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/WaitingClient/WaitingClient.cs rename to TouchSocket/Sockets/WaitingClient/WaitingClient.cs diff --git a/Runtime/TouchSocket/Sockets/WaitingClient/WaitingClient.cs.meta b/TouchSocket/Sockets/WaitingClient/WaitingClient.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/WaitingClient/WaitingClient.cs.meta rename to TouchSocket/Sockets/WaitingClient/WaitingClient.cs.meta diff --git a/Runtime/TouchSocket/Sockets/WaitingClient/WaitingClientExtension.cs b/TouchSocket/Sockets/WaitingClient/WaitingClientExtension.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/WaitingClient/WaitingClientExtension.cs rename to TouchSocket/Sockets/WaitingClient/WaitingClientExtension.cs diff --git a/Runtime/TouchSocket/Sockets/WaitingClient/WaitingClientExtension.cs.meta b/TouchSocket/Sockets/WaitingClient/WaitingClientExtension.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/WaitingClient/WaitingClientExtension.cs.meta rename to TouchSocket/Sockets/WaitingClient/WaitingClientExtension.cs.meta diff --git a/Runtime/TouchSocket/Sockets/WaitingClient/WaitingOptions.cs b/TouchSocket/Sockets/WaitingClient/WaitingOptions.cs similarity index 100% rename from Runtime/TouchSocket/Sockets/WaitingClient/WaitingOptions.cs rename to TouchSocket/Sockets/WaitingClient/WaitingOptions.cs diff --git a/Runtime/TouchSocket/Sockets/WaitingClient/WaitingOptions.cs.meta b/TouchSocket/Sockets/WaitingClient/WaitingOptions.cs.meta similarity index 100% rename from Runtime/TouchSocket/Sockets/WaitingClient/WaitingOptions.cs.meta rename to TouchSocket/Sockets/WaitingClient/WaitingOptions.cs.meta diff --git a/package.json b/package.json index 5408714..4c054b0 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "com.udexreal.handdriver", "displayName": "Hand Driver", - "version": "2.1.9", + "version": "2.1.8", "unity": "2021.3", "description": "Hand Driver", "author": { @@ -16,7 +16,9 @@ "Editor", "Samples~", "Documentation~", - "README.md" + "README.md", + “NaughtyAttributes”, + “TouchSocket” ], "samples": [ {