diff --git a/Common/Hive.Common.Benchmark/ECSBenchmark.cs b/BenchmarksAndTests/Hive.Benchmark/ECSBenchmark.cs similarity index 100% rename from Common/Hive.Common.Benchmark/ECSBenchmark.cs rename to BenchmarksAndTests/Hive.Benchmark/ECSBenchmark.cs diff --git a/Common/Hive.Common.Benchmark/Hive.Common.Benchmark.csproj b/BenchmarksAndTests/Hive.Benchmark/Hive.Benchmark.csproj similarity index 81% rename from Common/Hive.Common.Benchmark/Hive.Common.Benchmark.csproj rename to BenchmarksAndTests/Hive.Benchmark/Hive.Benchmark.csproj index c72780b..dca3349 100644 --- a/Common/Hive.Common.Benchmark/Hive.Common.Benchmark.csproj +++ b/BenchmarksAndTests/Hive.Benchmark/Hive.Benchmark.csproj @@ -12,7 +12,7 @@ - + diff --git a/Common/Hive.Common.Benchmark/Program.cs b/BenchmarksAndTests/Hive.Benchmark/Program.cs similarity index 100% rename from Common/Hive.Common.Benchmark/Program.cs rename to BenchmarksAndTests/Hive.Benchmark/Program.cs diff --git a/Common/Hive.Common.Networking.Tests/BasicNetworking/AbstractNetworkingTestBase.cs b/BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/AbstractNetworkingTestBase.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/BasicNetworking/AbstractNetworkingTestBase.cs rename to BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/AbstractNetworkingTestBase.cs diff --git a/Common/Hive.Common.Networking.Tests/BasicNetworking/Kcp/FakeKcpClientManager.cs b/BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Kcp/FakeKcpClientManager.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/BasicNetworking/Kcp/FakeKcpClientManager.cs rename to BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Kcp/FakeKcpClientManager.cs diff --git a/Common/Hive.Common.Networking.Tests/BasicNetworking/Kcp/KcpBsonTests.cs b/BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Kcp/KcpBsonTests.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/BasicNetworking/Kcp/KcpBsonTests.cs rename to BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Kcp/KcpBsonTests.cs diff --git a/Common/Hive.Common.Networking.Tests/BasicNetworking/Kcp/KcpMemoryPackTests.cs b/BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Kcp/KcpMemoryPackTests.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/BasicNetworking/Kcp/KcpMemoryPackTests.cs rename to BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Kcp/KcpMemoryPackTests.cs diff --git a/Common/Hive.Common.Networking.Tests/BasicNetworking/Kcp/KcpProtobufTests.cs b/BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Kcp/KcpProtobufTests.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/BasicNetworking/Kcp/KcpProtobufTests.cs rename to BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Kcp/KcpProtobufTests.cs diff --git a/Common/Hive.Common.Networking.Tests/BasicNetworking/Kcp/KcpTestBase.cs b/BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Kcp/KcpTestBase.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/BasicNetworking/Kcp/KcpTestBase.cs rename to BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Kcp/KcpTestBase.cs diff --git a/Common/Hive.Common.Networking.Tests/BasicNetworking/Quic/FakeQuicClientManager.cs b/BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Quic/FakeQuicClientManager.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/BasicNetworking/Quic/FakeQuicClientManager.cs rename to BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Quic/FakeQuicClientManager.cs diff --git a/Common/Hive.Common.Networking.Tests/BasicNetworking/Quic/QuicBsonTests.cs b/BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Quic/QuicBsonTests.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/BasicNetworking/Quic/QuicBsonTests.cs rename to BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Quic/QuicBsonTests.cs diff --git a/Common/Hive.Common.Networking.Tests/BasicNetworking/Quic/QuicMemoryPackTests.cs b/BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Quic/QuicMemoryPackTests.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/BasicNetworking/Quic/QuicMemoryPackTests.cs rename to BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Quic/QuicMemoryPackTests.cs diff --git a/Common/Hive.Common.Networking.Tests/BasicNetworking/Quic/QuicProtobufTests.cs b/BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Quic/QuicProtobufTests.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/BasicNetworking/Quic/QuicProtobufTests.cs rename to BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Quic/QuicProtobufTests.cs diff --git a/Common/Hive.Common.Networking.Tests/BasicNetworking/Quic/QuicTestBase.cs b/BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Quic/QuicTestBase.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/BasicNetworking/Quic/QuicTestBase.cs rename to BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Quic/QuicTestBase.cs diff --git a/Common/Hive.Common.Networking.Tests/BasicNetworking/Tcp/FakeTcpClientManager.cs b/BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Tcp/FakeTcpClientManager.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/BasicNetworking/Tcp/FakeTcpClientManager.cs rename to BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Tcp/FakeTcpClientManager.cs diff --git a/Common/Hive.Common.Networking.Tests/BasicNetworking/Tcp/TcpBsonTests.cs b/BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Tcp/TcpBsonTests.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/BasicNetworking/Tcp/TcpBsonTests.cs rename to BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Tcp/TcpBsonTests.cs diff --git a/Common/Hive.Common.Networking.Tests/BasicNetworking/Tcp/TcpMemoryPackTests.cs b/BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Tcp/TcpMemoryPackTests.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/BasicNetworking/Tcp/TcpMemoryPackTests.cs rename to BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Tcp/TcpMemoryPackTests.cs diff --git a/Common/Hive.Common.Networking.Tests/BasicNetworking/Tcp/TcpProtobufTests.cs b/BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Tcp/TcpProtobufTests.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/BasicNetworking/Tcp/TcpProtobufTests.cs rename to BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Tcp/TcpProtobufTests.cs diff --git a/Common/Hive.Common.Networking.Tests/BasicNetworking/Tcp/TcpTestBase.cs b/BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Tcp/TcpTestBase.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/BasicNetworking/Tcp/TcpTestBase.cs rename to BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Tcp/TcpTestBase.cs diff --git a/Common/Hive.Common.Networking.Tests/BasicNetworking/Udp/FakeUdpClientManager.cs b/BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Udp/FakeUdpClientManager.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/BasicNetworking/Udp/FakeUdpClientManager.cs rename to BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Udp/FakeUdpClientManager.cs diff --git a/Common/Hive.Common.Networking.Tests/BasicNetworking/Udp/UdpBsonTests.cs b/BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Udp/UdpBsonTests.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/BasicNetworking/Udp/UdpBsonTests.cs rename to BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Udp/UdpBsonTests.cs diff --git a/Common/Hive.Common.Networking.Tests/BasicNetworking/Udp/UdpMemoryPackTests.cs b/BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Udp/UdpMemoryPackTests.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/BasicNetworking/Udp/UdpMemoryPackTests.cs rename to BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Udp/UdpMemoryPackTests.cs diff --git a/Common/Hive.Common.Networking.Tests/BasicNetworking/Udp/UdpProtobufTests.cs b/BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Udp/UdpProtobufTests.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/BasicNetworking/Udp/UdpProtobufTests.cs rename to BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Udp/UdpProtobufTests.cs diff --git a/Common/Hive.Common.Networking.Tests/BasicNetworking/Udp/UdpTestBase.cs b/BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Udp/UdpTestBase.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/BasicNetworking/Udp/UdpTestBase.cs rename to BenchmarksAndTests/Hive.Networking.Tests/BasicNetworking/Udp/UdpTestBase.cs diff --git a/Common/Hive.Common.Networking.Tests/ECS/EntityTest.cs b/BenchmarksAndTests/Hive.Networking.Tests/ECS/EntityTest.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/ECS/EntityTest.cs rename to BenchmarksAndTests/Hive.Networking.Tests/ECS/EntityTest.cs diff --git a/Common/Hive.Common.Networking.Tests/ECS/SystemManagerTest.cs b/BenchmarksAndTests/Hive.Networking.Tests/ECS/SystemManagerTest.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/ECS/SystemManagerTest.cs rename to BenchmarksAndTests/Hive.Networking.Tests/ECS/SystemManagerTest.cs diff --git a/Common/Hive.Common.Networking.Tests/ECS/SystemTest.cs b/BenchmarksAndTests/Hive.Networking.Tests/ECS/SystemTest.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/ECS/SystemTest.cs rename to BenchmarksAndTests/Hive.Networking.Tests/ECS/SystemTest.cs diff --git a/Common/Hive.Common.Networking.Tests/ECS/TestSystem.cs b/BenchmarksAndTests/Hive.Networking.Tests/ECS/TestSystem.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/ECS/TestSystem.cs rename to BenchmarksAndTests/Hive.Networking.Tests/ECS/TestSystem.cs diff --git a/Common/Hive.Common.Networking.Tests/GatewayServer/ClientIdPrefixResolver.cs b/BenchmarksAndTests/Hive.Networking.Tests/GatewayServer/ClientIdPrefixResolver.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/GatewayServer/ClientIdPrefixResolver.cs rename to BenchmarksAndTests/Hive.Networking.Tests/GatewayServer/ClientIdPrefixResolver.cs diff --git a/Common/Hive.Common.Networking.Tests/GatewayServer/Tcp/FakeTcpGatewayServer.cs b/BenchmarksAndTests/Hive.Networking.Tests/GatewayServer/Tcp/FakeTcpGatewayServer.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/GatewayServer/Tcp/FakeTcpGatewayServer.cs rename to BenchmarksAndTests/Hive.Networking.Tests/GatewayServer/Tcp/FakeTcpGatewayServer.cs diff --git a/Common/Hive.Common.Networking.Tests/GatewayServer/Tcp/TcpGateWayServerTests.cs b/BenchmarksAndTests/Hive.Networking.Tests/GatewayServer/Tcp/TcpGateWayServerTests.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/GatewayServer/Tcp/TcpGateWayServerTests.cs rename to BenchmarksAndTests/Hive.Networking.Tests/GatewayServer/Tcp/TcpGateWayServerTests.cs diff --git a/Common/Hive.Common.Networking.Tests/Hive.Common.Networking.Tests.csproj b/BenchmarksAndTests/Hive.Networking.Tests/Hive.Networking.Tests.csproj similarity index 55% rename from Common/Hive.Common.Networking.Tests/Hive.Common.Networking.Tests.csproj rename to BenchmarksAndTests/Hive.Networking.Tests/Hive.Networking.Tests.csproj index f46984b..639add9 100644 --- a/Common/Hive.Common.Networking.Tests/Hive.Common.Networking.Tests.csproj +++ b/BenchmarksAndTests/Hive.Networking.Tests/Hive.Networking.Tests.csproj @@ -24,23 +24,22 @@ - - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/Common/Hive.Common.Networking.Tests/Messages/BidirectionalPacket/C2STestPacket.cs b/BenchmarksAndTests/Hive.Networking.Tests/Messages/BidirectionalPacket/C2STestPacket.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/Messages/BidirectionalPacket/C2STestPacket.cs rename to BenchmarksAndTests/Hive.Networking.Tests/Messages/BidirectionalPacket/C2STestPacket.cs diff --git a/Common/Hive.Common.Networking.Tests/Messages/BidirectionalPacket/S2CTestPacket.cs b/BenchmarksAndTests/Hive.Networking.Tests/Messages/BidirectionalPacket/S2CTestPacket.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/Messages/BidirectionalPacket/S2CTestPacket.cs rename to BenchmarksAndTests/Hive.Networking.Tests/Messages/BidirectionalPacket/S2CTestPacket.cs diff --git a/Common/Hive.Common.Networking.Tests/Messages/ClientCanTransmitMessage.cs b/BenchmarksAndTests/Hive.Networking.Tests/Messages/ClientCanTransmitMessage.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/Messages/ClientCanTransmitMessage.cs rename to BenchmarksAndTests/Hive.Networking.Tests/Messages/ClientCanTransmitMessage.cs diff --git a/Common/Hive.Common.Networking.Tests/Messages/ClientStartTransmitMessage.cs b/BenchmarksAndTests/Hive.Networking.Tests/Messages/ClientStartTransmitMessage.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/Messages/ClientStartTransmitMessage.cs rename to BenchmarksAndTests/Hive.Networking.Tests/Messages/ClientStartTransmitMessage.cs diff --git a/Common/Hive.Common.Networking.Tests/Messages/CountTestMessage.cs b/BenchmarksAndTests/Hive.Networking.Tests/Messages/CountTestMessage.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/Messages/CountTestMessage.cs rename to BenchmarksAndTests/Hive.Networking.Tests/Messages/CountTestMessage.cs diff --git a/Common/Hive.Common.Networking.Tests/Messages/HeartBeatMessage.cs b/BenchmarksAndTests/Hive.Networking.Tests/Messages/HeartBeatMessage.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/Messages/HeartBeatMessage.cs rename to BenchmarksAndTests/Hive.Networking.Tests/Messages/HeartBeatMessage.cs diff --git a/Common/Hive.Common.Networking.Tests/Messages/ReconnectMessage.cs b/BenchmarksAndTests/Hive.Networking.Tests/Messages/ReconnectMessage.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/Messages/ReconnectMessage.cs rename to BenchmarksAndTests/Hive.Networking.Tests/Messages/ReconnectMessage.cs diff --git a/Common/Hive.Common.Networking.Tests/Messages/ServerRedirectTestMessage1.cs b/BenchmarksAndTests/Hive.Networking.Tests/Messages/ServerRedirectTestMessage1.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/Messages/ServerRedirectTestMessage1.cs rename to BenchmarksAndTests/Hive.Networking.Tests/Messages/ServerRedirectTestMessage1.cs diff --git a/Common/Hive.Common.Networking.Tests/Messages/ServerRedirectTestMessage2.cs b/BenchmarksAndTests/Hive.Networking.Tests/Messages/ServerRedirectTestMessage2.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/Messages/ServerRedirectTestMessage2.cs rename to BenchmarksAndTests/Hive.Networking.Tests/Messages/ServerRedirectTestMessage2.cs diff --git a/Common/Hive.Common.Networking.Tests/Messages/ServerRegistrationMessage.cs b/BenchmarksAndTests/Hive.Networking.Tests/Messages/ServerRegistrationMessage.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/Messages/ServerRegistrationMessage.cs rename to BenchmarksAndTests/Hive.Networking.Tests/Messages/ServerRegistrationMessage.cs diff --git a/Common/Hive.Common.Networking.Tests/Messages/SignOutMessage.cs b/BenchmarksAndTests/Hive.Networking.Tests/Messages/SignOutMessage.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/Messages/SignOutMessage.cs rename to BenchmarksAndTests/Hive.Networking.Tests/Messages/SignOutMessage.cs diff --git a/Common/Hive.Common.Networking.Tests/Messages/SigninMessage.cs b/BenchmarksAndTests/Hive.Networking.Tests/Messages/SigninMessage.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/Messages/SigninMessage.cs rename to BenchmarksAndTests/Hive.Networking.Tests/Messages/SigninMessage.cs diff --git a/Common/Hive.Common.Networking.Tests/Usings.cs b/BenchmarksAndTests/Hive.Networking.Tests/Usings.cs similarity index 100% rename from Common/Hive.Common.Networking.Tests/Usings.cs rename to BenchmarksAndTests/Hive.Networking.Tests/Usings.cs diff --git a/Common/Hive.Common.Codec.Abstractions/Hive.Common.Codec.Abstractions.csproj b/Codecs/Hive.Codec.Abstractions/Hive.Codec.Abstractions.csproj similarity index 74% rename from Common/Hive.Common.Codec.Abstractions/Hive.Common.Codec.Abstractions.csproj rename to Codecs/Hive.Codec.Abstractions/Hive.Codec.Abstractions.csproj index 7ba1e19..8fa4461 100644 --- a/Common/Hive.Common.Codec.Abstractions/Hive.Common.Codec.Abstractions.csproj +++ b/Codecs/Hive.Codec.Abstractions/Hive.Codec.Abstractions.csproj @@ -7,7 +7,7 @@ - + diff --git a/Common/Hive.Common.Codec.Abstractions/ICanRedirectPacket.cs b/Codecs/Hive.Codec.Abstractions/ICanRedirectPacket.cs similarity index 100% rename from Common/Hive.Common.Codec.Abstractions/ICanRedirectPacket.cs rename to Codecs/Hive.Codec.Abstractions/ICanRedirectPacket.cs diff --git a/Common/Hive.Common.Codec.Abstractions/IHasCodec.cs b/Codecs/Hive.Codec.Abstractions/IHasCodec.cs similarity index 100% rename from Common/Hive.Common.Codec.Abstractions/IHasCodec.cs rename to Codecs/Hive.Codec.Abstractions/IHasCodec.cs diff --git a/Common/Hive.Common.Codec.Abstractions/IPacketCodec.cs b/Codecs/Hive.Codec.Abstractions/IPacketCodec.cs similarity index 100% rename from Common/Hive.Common.Codec.Abstractions/IPacketCodec.cs rename to Codecs/Hive.Codec.Abstractions/IPacketCodec.cs diff --git a/Common/Hive.Common.Codec.Abstractions/IPacketIdMapper.cs b/Codecs/Hive.Codec.Abstractions/IPacketIdMapper.cs similarity index 100% rename from Common/Hive.Common.Codec.Abstractions/IPacketIdMapper.cs rename to Codecs/Hive.Codec.Abstractions/IPacketIdMapper.cs diff --git a/Common/Hive.Common.Codec.Abstractions/IPacketPrefixResolver.cs b/Codecs/Hive.Codec.Abstractions/IPacketPrefixResolver.cs similarity index 100% rename from Common/Hive.Common.Codec.Abstractions/IPacketPrefixResolver.cs rename to Codecs/Hive.Codec.Abstractions/IPacketPrefixResolver.cs diff --git a/Common/Hive.Common.Codec.Abstractions/ITypeHashFunction.cs b/Codecs/Hive.Codec.Abstractions/ITypeHashFunction.cs similarity index 100% rename from Common/Hive.Common.Codec.Abstractions/ITypeHashFunction.cs rename to Codecs/Hive.Codec.Abstractions/ITypeHashFunction.cs diff --git a/Common/Hive.Common.Codec.Abstractions/PacketDecodeResultWithId.cs b/Codecs/Hive.Codec.Abstractions/PacketDecodeResultWithId.cs similarity index 100% rename from Common/Hive.Common.Codec.Abstractions/PacketDecodeResultWithId.cs rename to Codecs/Hive.Codec.Abstractions/PacketDecodeResultWithId.cs diff --git a/Common/Hive.Common.Codec.Bson/BsonPacketCodec.cs b/Codecs/Hive.Codec.Bson/BsonPacketCodec.cs similarity index 100% rename from Common/Hive.Common.Codec.Bson/BsonPacketCodec.cs rename to Codecs/Hive.Codec.Bson/BsonPacketCodec.cs diff --git a/Common/Hive.Common.Codec.Bson/Hive.Common.Codec.Bson.csproj b/Codecs/Hive.Codec.Bson/Hive.Codec.Bson.csproj similarity index 67% rename from Common/Hive.Common.Codec.Bson/Hive.Common.Codec.Bson.csproj rename to Codecs/Hive.Codec.Bson/Hive.Codec.Bson.csproj index 7a25429..11565f2 100644 --- a/Common/Hive.Common.Codec.Bson/Hive.Common.Codec.Bson.csproj +++ b/Codecs/Hive.Codec.Bson/Hive.Codec.Bson.csproj @@ -12,8 +12,7 @@ - - + diff --git a/Common/Hive.Common.Codec.MemoryPack/Hive.Common.Codec.MemoryPack.csproj b/Codecs/Hive.Codec.MemoryPack/Hive.Codec.MemoryPack.csproj similarity index 61% rename from Common/Hive.Common.Codec.MemoryPack/Hive.Common.Codec.MemoryPack.csproj rename to Codecs/Hive.Codec.MemoryPack/Hive.Codec.MemoryPack.csproj index bef9b12..6e71c35 100644 --- a/Common/Hive.Common.Codec.MemoryPack/Hive.Common.Codec.MemoryPack.csproj +++ b/Codecs/Hive.Codec.MemoryPack/Hive.Codec.MemoryPack.csproj @@ -11,8 +11,7 @@ - - + diff --git a/Common/Hive.Common.Codec.MemoryPack/MemoryPackPacketCodec.cs b/Codecs/Hive.Codec.MemoryPack/MemoryPackPacketCodec.cs similarity index 100% rename from Common/Hive.Common.Codec.MemoryPack/MemoryPackPacketCodec.cs rename to Codecs/Hive.Codec.MemoryPack/MemoryPackPacketCodec.cs diff --git a/Common/Hive.Common.Codec.Protobuf/Hive.Common.Codec.Protobuf.csproj b/Codecs/Hive.Codec.Protobuf/Hive.Codec.Protobuf.csproj similarity index 65% rename from Common/Hive.Common.Codec.Protobuf/Hive.Common.Codec.Protobuf.csproj rename to Codecs/Hive.Codec.Protobuf/Hive.Codec.Protobuf.csproj index 8f4f6aa..9e2dbcf 100644 --- a/Common/Hive.Common.Codec.Protobuf/Hive.Common.Codec.Protobuf.csproj +++ b/Codecs/Hive.Codec.Protobuf/Hive.Codec.Protobuf.csproj @@ -11,8 +11,7 @@ - - + diff --git a/Common/Hive.Common.Codec.Protobuf/ProtoBufPacketCodec.cs b/Codecs/Hive.Codec.Protobuf/ProtoBufPacketCodec.cs similarity index 100% rename from Common/Hive.Common.Codec.Protobuf/ProtoBufPacketCodec.cs rename to Codecs/Hive.Codec.Protobuf/ProtoBufPacketCodec.cs diff --git a/Common/Hive.Common.Codec.Shared/DefaultPacketIdMapper.cs b/Codecs/Hive.Codec.Shared/DefaultPacketIdMapper.cs similarity index 100% rename from Common/Hive.Common.Codec.Shared/DefaultPacketIdMapper.cs rename to Codecs/Hive.Codec.Shared/DefaultPacketIdMapper.cs diff --git a/Common/Hive.Common.Codec.Shared/Hive.Common.Codec.Shared.csproj b/Codecs/Hive.Codec.Shared/Hive.Codec.Shared.csproj similarity index 59% rename from Common/Hive.Common.Codec.Shared/Hive.Common.Codec.Shared.csproj rename to Codecs/Hive.Codec.Shared/Hive.Codec.Shared.csproj index 0843ffb..861aece 100644 --- a/Common/Hive.Common.Codec.Shared/Hive.Common.Codec.Shared.csproj +++ b/Codecs/Hive.Codec.Shared/Hive.Codec.Shared.csproj @@ -10,8 +10,7 @@ - - + diff --git a/Common/Hive.Common.Codec.Shared/TypeHashFunctions/UShortTypeHashFunction.cs b/Codecs/Hive.Codec.Shared/TypeHashFunctions/UShortTypeHashFunction.cs similarity index 100% rename from Common/Hive.Common.Codec.Shared/TypeHashFunctions/UShortTypeHashFunction.cs rename to Codecs/Hive.Codec.Shared/TypeHashFunctions/UShortTypeHashFunction.cs diff --git a/Hive.Framework.sln b/Hive.Framework.sln index c08325e..0f5e301 100644 --- a/Hive.Framework.sln +++ b/Hive.Framework.sln @@ -3,39 +3,43 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.4.33213.308 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Common.Codec.Abstractions", "Common\Hive.Common.Codec.Abstractions\Hive.Common.Codec.Abstractions.csproj", "{4C398EE9-35A2-46F2-A9BE-F377749C2511}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Common.Shared", "Common\Hive.Common.Shared\Hive.Common.Shared.csproj", "{CBB6DEBC-DCCF-4AD7-A6D1-9377BA6D96F0}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Common.Codec.Protobuf", "Common\Hive.Common.Codec.Protobuf\Hive.Common.Codec.Protobuf.csproj", "{104BD1C4-DD36-4610-85CE-0F0357DB8503}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Common.ECS", "Common\Hive.Common.ECS\Hive.Common.ECS.csproj", "{EA4009E3-0588-447D-A786-68FEDDDECA39}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Common.Shared", "Common\Hive.Common.Shared\Hive.Common.Shared.csproj", "{CBB6DEBC-DCCF-4AD7-A6D1-9377BA6D96F0}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Codecs", "Codecs", "{8B7F1FE5-0214-43B4-B698-58BF5D2C4CAE}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Common", "Common", "{B821F9BF-F447-4406-971F-6DA307812FAD}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Common.Networking.Abstractions", "Common\Hive.Common.Networking.Abstractions\Hive.Common.Networking.Abstractions.csproj", "{E49B46F9-C834-4C33-ADFD-6D4127A1EC9F}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Networking", "Networking", "{4C77F938-4CBF-45D6-BE8C-4DA9C0F10DD0}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Common.Networking.Shared", "Common\Hive.Common.Networking.Shared\Hive.Common.Networking.Shared.csproj", "{CD2BD09A-7232-48F6-BCB9-A47EB1B79E53}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "BenchmarksAndTests", "BenchmarksAndTests", "{498D73F4-FA45-4447-844C-388967A86013}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Common.Networking.Tcp", "Common\Hive.Common.Networking.Tcp\Hive.Common.Networking.Tcp.csproj", "{6ADEBC90-7261-4ED8-8637-04F465AAE456}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Codec.Abstractions", "Codecs\Hive.Codec.Abstractions\Hive.Codec.Abstractions.csproj", "{C91D831B-81AF-4C93-A239-4BFE3EBE8C47}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Common.Networking.Udp", "Common\Hive.Common.Networking.Udp\Hive.Common.Networking.Udp.csproj", "{0F779828-D569-4A91-BC36-027E27B5697A}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Codec.Bson", "Codecs\Hive.Codec.Bson\Hive.Codec.Bson.csproj", "{5674C1B4-617D-4B8E-A5A1-CF5DC105B8AC}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Common.Networking.Quic", "Common\Hive.Common.Networking.Quic\Hive.Common.Networking.Quic.csproj", "{8BDFBDC2-6A34-4D9B-9CC8-CF982418C82A}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Codec.MemoryPack", "Codecs\Hive.Codec.MemoryPack\Hive.Codec.MemoryPack.csproj", "{2F9F5DB1-F8F1-4358-B758-145DF9022E33}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Common.Networking.Kcp", "Common\Hive.Common.Networking.Kcp\Hive.Common.Networking.Kcp.csproj", "{D37963AE-DF99-4708-A112-1C09031EF301}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Codec.Protobuf", "Codecs\Hive.Codec.Protobuf\Hive.Codec.Protobuf.csproj", "{90CBFE6A-FC59-4D9D-90FE-ACCC00D3424E}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Common.Networking.Tests", "Common\Hive.Common.Networking.Tests\Hive.Common.Networking.Tests.csproj", "{A8F7A182-6039-4F44-A05B-D39D5B69AACD}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Codec.Shared", "Codecs\Hive.Codec.Shared\Hive.Codec.Shared.csproj", "{69E763AC-C31B-4256-8223-840F24316B4C}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Common.Codec.Bson", "Common\Hive.Common.Codec.Bson\Hive.Common.Codec.Bson.csproj", "{9CC078D2-8056-4A7E-8F13-6A6F6DB0B023}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Networking.Abstractions", "Networking\Hive.Networking.Abstractions\Hive.Networking.Abstractions.csproj", "{5A36F4CC-4FBC-44D0-96B8-DDEC15F74DC8}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Common.ECS", "Common\Hive.Common.ECS\Hive.Common.ECS.csproj", "{EA4009E3-0588-447D-A786-68FEDDDECA39}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Networking.Kcp", "Networking\Hive.Networking.Kcp\Hive.Networking.Kcp.csproj", "{708FB0F1-DE87-4D73-8026-550701575FAE}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Common.Benchmark", "Common\Hive.Common.Benchmark\Hive.Common.Benchmark.csproj", "{8B8134DC-8118-419E-8656-73B5E2B0F077}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Networking.Quic", "Networking\Hive.Networking.Quic\Hive.Networking.Quic.csproj", "{D65EBF03-A7A2-43C8-9683-C1FF1164C624}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Codecs", "Codecs", "{8B7F1FE5-0214-43B4-B698-58BF5D2C4CAE}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Networking.Shared", "Networking\Hive.Networking.Shared\Hive.Networking.Shared.csproj", "{730457A4-22AC-44A6-AE79-D0D2F19BBE95}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Common", "Common", "{B821F9BF-F447-4406-971F-6DA307812FAD}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Networking.Tcp", "Networking\Hive.Networking.Tcp\Hive.Networking.Tcp.csproj", "{FAE1A5BD-17DA-4D19-A440-777F1F72C5C8}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Networking.Udp", "Networking\Hive.Networking.Udp\Hive.Networking.Udp.csproj", "{23AF5605-9215-4F9A-8F81-E23F5EBC069E}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Common.Codec.Shared", "Common\Hive.Common.Codec.Shared\Hive.Common.Codec.Shared.csproj", "{149A1F50-51C9-4329-B24F-CA2858A3DA58}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Benchmark", "BenchmarksAndTests\Hive.Benchmark\Hive.Benchmark.csproj", "{AF59120C-D3B7-4006-87DC-47BC31C2DA8E}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Common.Codec.MemoryPack", "Common\Hive.Common.Codec.MemoryPack\Hive.Common.Codec.MemoryPack.csproj", "{6C814700-E7A0-4196-905D-5D036E2908D2}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hive.Networking.Tests", "BenchmarksAndTests\Hive.Networking.Tests\Hive.Networking.Tests.csproj", "{8048B197-F7A2-4067-8370-A02D0EB9F01A}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -43,86 +47,86 @@ Global Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {4C398EE9-35A2-46F2-A9BE-F377749C2511}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4C398EE9-35A2-46F2-A9BE-F377749C2511}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4C398EE9-35A2-46F2-A9BE-F377749C2511}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4C398EE9-35A2-46F2-A9BE-F377749C2511}.Release|Any CPU.Build.0 = Release|Any CPU - {104BD1C4-DD36-4610-85CE-0F0357DB8503}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {104BD1C4-DD36-4610-85CE-0F0357DB8503}.Debug|Any CPU.Build.0 = Debug|Any CPU - {104BD1C4-DD36-4610-85CE-0F0357DB8503}.Release|Any CPU.ActiveCfg = Release|Any CPU - {104BD1C4-DD36-4610-85CE-0F0357DB8503}.Release|Any CPU.Build.0 = Release|Any CPU {CBB6DEBC-DCCF-4AD7-A6D1-9377BA6D96F0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {CBB6DEBC-DCCF-4AD7-A6D1-9377BA6D96F0}.Debug|Any CPU.Build.0 = Debug|Any CPU {CBB6DEBC-DCCF-4AD7-A6D1-9377BA6D96F0}.Release|Any CPU.ActiveCfg = Release|Any CPU {CBB6DEBC-DCCF-4AD7-A6D1-9377BA6D96F0}.Release|Any CPU.Build.0 = Release|Any CPU - {E49B46F9-C834-4C33-ADFD-6D4127A1EC9F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E49B46F9-C834-4C33-ADFD-6D4127A1EC9F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E49B46F9-C834-4C33-ADFD-6D4127A1EC9F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E49B46F9-C834-4C33-ADFD-6D4127A1EC9F}.Release|Any CPU.Build.0 = Release|Any CPU - {CD2BD09A-7232-48F6-BCB9-A47EB1B79E53}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {CD2BD09A-7232-48F6-BCB9-A47EB1B79E53}.Debug|Any CPU.Build.0 = Debug|Any CPU - {CD2BD09A-7232-48F6-BCB9-A47EB1B79E53}.Release|Any CPU.ActiveCfg = Release|Any CPU - {CD2BD09A-7232-48F6-BCB9-A47EB1B79E53}.Release|Any CPU.Build.0 = Release|Any CPU - {6ADEBC90-7261-4ED8-8637-04F465AAE456}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6ADEBC90-7261-4ED8-8637-04F465AAE456}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6ADEBC90-7261-4ED8-8637-04F465AAE456}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6ADEBC90-7261-4ED8-8637-04F465AAE456}.Release|Any CPU.Build.0 = Release|Any CPU - {0F779828-D569-4A91-BC36-027E27B5697A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {0F779828-D569-4A91-BC36-027E27B5697A}.Debug|Any CPU.Build.0 = Debug|Any CPU - {0F779828-D569-4A91-BC36-027E27B5697A}.Release|Any CPU.ActiveCfg = Release|Any CPU - {0F779828-D569-4A91-BC36-027E27B5697A}.Release|Any CPU.Build.0 = Release|Any CPU - {8BDFBDC2-6A34-4D9B-9CC8-CF982418C82A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8BDFBDC2-6A34-4D9B-9CC8-CF982418C82A}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8BDFBDC2-6A34-4D9B-9CC8-CF982418C82A}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8BDFBDC2-6A34-4D9B-9CC8-CF982418C82A}.Release|Any CPU.Build.0 = Release|Any CPU - {D37963AE-DF99-4708-A112-1C09031EF301}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D37963AE-DF99-4708-A112-1C09031EF301}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D37963AE-DF99-4708-A112-1C09031EF301}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D37963AE-DF99-4708-A112-1C09031EF301}.Release|Any CPU.Build.0 = Release|Any CPU - {A8F7A182-6039-4F44-A05B-D39D5B69AACD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A8F7A182-6039-4F44-A05B-D39D5B69AACD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A8F7A182-6039-4F44-A05B-D39D5B69AACD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A8F7A182-6039-4F44-A05B-D39D5B69AACD}.Release|Any CPU.Build.0 = Release|Any CPU - {9CC078D2-8056-4A7E-8F13-6A6F6DB0B023}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9CC078D2-8056-4A7E-8F13-6A6F6DB0B023}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9CC078D2-8056-4A7E-8F13-6A6F6DB0B023}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9CC078D2-8056-4A7E-8F13-6A6F6DB0B023}.Release|Any CPU.Build.0 = Release|Any CPU {EA4009E3-0588-447D-A786-68FEDDDECA39}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {EA4009E3-0588-447D-A786-68FEDDDECA39}.Debug|Any CPU.Build.0 = Debug|Any CPU {EA4009E3-0588-447D-A786-68FEDDDECA39}.Release|Any CPU.ActiveCfg = Release|Any CPU {EA4009E3-0588-447D-A786-68FEDDDECA39}.Release|Any CPU.Build.0 = Release|Any CPU - {8B8134DC-8118-419E-8656-73B5E2B0F077}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8B8134DC-8118-419E-8656-73B5E2B0F077}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8B8134DC-8118-419E-8656-73B5E2B0F077}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8B8134DC-8118-419E-8656-73B5E2B0F077}.Release|Any CPU.Build.0 = Release|Any CPU - {149A1F50-51C9-4329-B24F-CA2858A3DA58}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {149A1F50-51C9-4329-B24F-CA2858A3DA58}.Debug|Any CPU.Build.0 = Debug|Any CPU - {149A1F50-51C9-4329-B24F-CA2858A3DA58}.Release|Any CPU.ActiveCfg = Release|Any CPU - {149A1F50-51C9-4329-B24F-CA2858A3DA58}.Release|Any CPU.Build.0 = Release|Any CPU - {6C814700-E7A0-4196-905D-5D036E2908D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6C814700-E7A0-4196-905D-5D036E2908D2}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6C814700-E7A0-4196-905D-5D036E2908D2}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6C814700-E7A0-4196-905D-5D036E2908D2}.Release|Any CPU.Build.0 = Release|Any CPU + {C91D831B-81AF-4C93-A239-4BFE3EBE8C47}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C91D831B-81AF-4C93-A239-4BFE3EBE8C47}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C91D831B-81AF-4C93-A239-4BFE3EBE8C47}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C91D831B-81AF-4C93-A239-4BFE3EBE8C47}.Release|Any CPU.Build.0 = Release|Any CPU + {5674C1B4-617D-4B8E-A5A1-CF5DC105B8AC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5674C1B4-617D-4B8E-A5A1-CF5DC105B8AC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5674C1B4-617D-4B8E-A5A1-CF5DC105B8AC}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5674C1B4-617D-4B8E-A5A1-CF5DC105B8AC}.Release|Any CPU.Build.0 = Release|Any CPU + {2F9F5DB1-F8F1-4358-B758-145DF9022E33}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2F9F5DB1-F8F1-4358-B758-145DF9022E33}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2F9F5DB1-F8F1-4358-B758-145DF9022E33}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2F9F5DB1-F8F1-4358-B758-145DF9022E33}.Release|Any CPU.Build.0 = Release|Any CPU + {90CBFE6A-FC59-4D9D-90FE-ACCC00D3424E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {90CBFE6A-FC59-4D9D-90FE-ACCC00D3424E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {90CBFE6A-FC59-4D9D-90FE-ACCC00D3424E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {90CBFE6A-FC59-4D9D-90FE-ACCC00D3424E}.Release|Any CPU.Build.0 = Release|Any CPU + {69E763AC-C31B-4256-8223-840F24316B4C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {69E763AC-C31B-4256-8223-840F24316B4C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {69E763AC-C31B-4256-8223-840F24316B4C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {69E763AC-C31B-4256-8223-840F24316B4C}.Release|Any CPU.Build.0 = Release|Any CPU + {5A36F4CC-4FBC-44D0-96B8-DDEC15F74DC8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5A36F4CC-4FBC-44D0-96B8-DDEC15F74DC8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5A36F4CC-4FBC-44D0-96B8-DDEC15F74DC8}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5A36F4CC-4FBC-44D0-96B8-DDEC15F74DC8}.Release|Any CPU.Build.0 = Release|Any CPU + {708FB0F1-DE87-4D73-8026-550701575FAE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {708FB0F1-DE87-4D73-8026-550701575FAE}.Debug|Any CPU.Build.0 = Debug|Any CPU + {708FB0F1-DE87-4D73-8026-550701575FAE}.Release|Any CPU.ActiveCfg = Release|Any CPU + {708FB0F1-DE87-4D73-8026-550701575FAE}.Release|Any CPU.Build.0 = Release|Any CPU + {D65EBF03-A7A2-43C8-9683-C1FF1164C624}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D65EBF03-A7A2-43C8-9683-C1FF1164C624}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D65EBF03-A7A2-43C8-9683-C1FF1164C624}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D65EBF03-A7A2-43C8-9683-C1FF1164C624}.Release|Any CPU.Build.0 = Release|Any CPU + {730457A4-22AC-44A6-AE79-D0D2F19BBE95}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {730457A4-22AC-44A6-AE79-D0D2F19BBE95}.Debug|Any CPU.Build.0 = Debug|Any CPU + {730457A4-22AC-44A6-AE79-D0D2F19BBE95}.Release|Any CPU.ActiveCfg = Release|Any CPU + {730457A4-22AC-44A6-AE79-D0D2F19BBE95}.Release|Any CPU.Build.0 = Release|Any CPU + {FAE1A5BD-17DA-4D19-A440-777F1F72C5C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {FAE1A5BD-17DA-4D19-A440-777F1F72C5C8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FAE1A5BD-17DA-4D19-A440-777F1F72C5C8}.Release|Any CPU.ActiveCfg = Release|Any CPU + {FAE1A5BD-17DA-4D19-A440-777F1F72C5C8}.Release|Any CPU.Build.0 = Release|Any CPU + {23AF5605-9215-4F9A-8F81-E23F5EBC069E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {23AF5605-9215-4F9A-8F81-E23F5EBC069E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {23AF5605-9215-4F9A-8F81-E23F5EBC069E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {23AF5605-9215-4F9A-8F81-E23F5EBC069E}.Release|Any CPU.Build.0 = Release|Any CPU + {AF59120C-D3B7-4006-87DC-47BC31C2DA8E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {AF59120C-D3B7-4006-87DC-47BC31C2DA8E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {AF59120C-D3B7-4006-87DC-47BC31C2DA8E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {AF59120C-D3B7-4006-87DC-47BC31C2DA8E}.Release|Any CPU.Build.0 = Release|Any CPU + {8048B197-F7A2-4067-8370-A02D0EB9F01A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8048B197-F7A2-4067-8370-A02D0EB9F01A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8048B197-F7A2-4067-8370-A02D0EB9F01A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8048B197-F7A2-4067-8370-A02D0EB9F01A}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution - {4C398EE9-35A2-46F2-A9BE-F377749C2511} = {8B7F1FE5-0214-43B4-B698-58BF5D2C4CAE} - {104BD1C4-DD36-4610-85CE-0F0357DB8503} = {8B7F1FE5-0214-43B4-B698-58BF5D2C4CAE} {CBB6DEBC-DCCF-4AD7-A6D1-9377BA6D96F0} = {B821F9BF-F447-4406-971F-6DA307812FAD} - {E49B46F9-C834-4C33-ADFD-6D4127A1EC9F} = {B821F9BF-F447-4406-971F-6DA307812FAD} - {CD2BD09A-7232-48F6-BCB9-A47EB1B79E53} = {B821F9BF-F447-4406-971F-6DA307812FAD} - {6ADEBC90-7261-4ED8-8637-04F465AAE456} = {B821F9BF-F447-4406-971F-6DA307812FAD} - {0F779828-D569-4A91-BC36-027E27B5697A} = {B821F9BF-F447-4406-971F-6DA307812FAD} - {8BDFBDC2-6A34-4D9B-9CC8-CF982418C82A} = {B821F9BF-F447-4406-971F-6DA307812FAD} - {D37963AE-DF99-4708-A112-1C09031EF301} = {B821F9BF-F447-4406-971F-6DA307812FAD} - {A8F7A182-6039-4F44-A05B-D39D5B69AACD} = {B821F9BF-F447-4406-971F-6DA307812FAD} - {9CC078D2-8056-4A7E-8F13-6A6F6DB0B023} = {8B7F1FE5-0214-43B4-B698-58BF5D2C4CAE} {EA4009E3-0588-447D-A786-68FEDDDECA39} = {B821F9BF-F447-4406-971F-6DA307812FAD} - {8B8134DC-8118-419E-8656-73B5E2B0F077} = {B821F9BF-F447-4406-971F-6DA307812FAD} - {149A1F50-51C9-4329-B24F-CA2858A3DA58} = {8B7F1FE5-0214-43B4-B698-58BF5D2C4CAE} - {6C814700-E7A0-4196-905D-5D036E2908D2} = {8B7F1FE5-0214-43B4-B698-58BF5D2C4CAE} + {C91D831B-81AF-4C93-A239-4BFE3EBE8C47} = {8B7F1FE5-0214-43B4-B698-58BF5D2C4CAE} + {5674C1B4-617D-4B8E-A5A1-CF5DC105B8AC} = {8B7F1FE5-0214-43B4-B698-58BF5D2C4CAE} + {2F9F5DB1-F8F1-4358-B758-145DF9022E33} = {8B7F1FE5-0214-43B4-B698-58BF5D2C4CAE} + {90CBFE6A-FC59-4D9D-90FE-ACCC00D3424E} = {8B7F1FE5-0214-43B4-B698-58BF5D2C4CAE} + {69E763AC-C31B-4256-8223-840F24316B4C} = {8B7F1FE5-0214-43B4-B698-58BF5D2C4CAE} + {5A36F4CC-4FBC-44D0-96B8-DDEC15F74DC8} = {4C77F938-4CBF-45D6-BE8C-4DA9C0F10DD0} + {708FB0F1-DE87-4D73-8026-550701575FAE} = {4C77F938-4CBF-45D6-BE8C-4DA9C0F10DD0} + {D65EBF03-A7A2-43C8-9683-C1FF1164C624} = {4C77F938-4CBF-45D6-BE8C-4DA9C0F10DD0} + {730457A4-22AC-44A6-AE79-D0D2F19BBE95} = {4C77F938-4CBF-45D6-BE8C-4DA9C0F10DD0} + {FAE1A5BD-17DA-4D19-A440-777F1F72C5C8} = {4C77F938-4CBF-45D6-BE8C-4DA9C0F10DD0} + {23AF5605-9215-4F9A-8F81-E23F5EBC069E} = {4C77F938-4CBF-45D6-BE8C-4DA9C0F10DD0} + {AF59120C-D3B7-4006-87DC-47BC31C2DA8E} = {498D73F4-FA45-4447-844C-388967A86013} + {8048B197-F7A2-4067-8370-A02D0EB9F01A} = {498D73F4-FA45-4447-844C-388967A86013} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {F2F9E22D-2C90-425D-86FF-62DCA2D66872} diff --git a/Common/Hive.Common.Networking.Abstractions/ClientConnectionStatus.cs b/Networking/Hive.Networking.Abstractions/ClientConnectionStatus.cs similarity index 100% rename from Common/Hive.Common.Networking.Abstractions/ClientConnectionStatus.cs rename to Networking/Hive.Networking.Abstractions/ClientConnectionStatus.cs diff --git a/Common/Hive.Common.Networking.Abstractions/EventArgs/ClientConnectionChangedEventArgs.cs b/Networking/Hive.Networking.Abstractions/EventArgs/ClientConnectionChangedEventArgs.cs similarity index 100% rename from Common/Hive.Common.Networking.Abstractions/EventArgs/ClientConnectionChangedEventArgs.cs rename to Networking/Hive.Networking.Abstractions/EventArgs/ClientConnectionChangedEventArgs.cs diff --git a/Common/Hive.Common.Networking.Abstractions/EventArgs/LoadBalancerInitializedEventArgs.cs b/Networking/Hive.Networking.Abstractions/EventArgs/LoadBalancerInitializedEventArgs.cs similarity index 100% rename from Common/Hive.Common.Networking.Abstractions/EventArgs/LoadBalancerInitializedEventArgs.cs rename to Networking/Hive.Networking.Abstractions/EventArgs/LoadBalancerInitializedEventArgs.cs diff --git a/Common/Hive.Common.Networking.Abstractions/EventArgs/ReceivedDataEventArgs.cs b/Networking/Hive.Networking.Abstractions/EventArgs/ReceivedDataEventArgs.cs similarity index 100% rename from Common/Hive.Common.Networking.Abstractions/EventArgs/ReceivedDataEventArgs.cs rename to Networking/Hive.Networking.Abstractions/EventArgs/ReceivedDataEventArgs.cs diff --git a/Common/Hive.Common.Networking.Abstractions/Hive.Common.Networking.Abstractions.csproj b/Networking/Hive.Networking.Abstractions/Hive.Networking.Abstractions.csproj similarity index 61% rename from Common/Hive.Common.Networking.Abstractions/Hive.Common.Networking.Abstractions.csproj rename to Networking/Hive.Networking.Abstractions/Hive.Networking.Abstractions.csproj index fb66b9f..42598ce 100644 --- a/Common/Hive.Common.Networking.Abstractions/Hive.Common.Networking.Abstractions.csproj +++ b/Networking/Hive.Networking.Abstractions/Hive.Networking.Abstractions.csproj @@ -8,8 +8,8 @@ - - + + diff --git a/Common/Hive.Common.Networking.Abstractions/IAcceptor.cs b/Networking/Hive.Networking.Abstractions/IAcceptor.cs similarity index 100% rename from Common/Hive.Common.Networking.Abstractions/IAcceptor.cs rename to Networking/Hive.Networking.Abstractions/IAcceptor.cs diff --git a/Common/Hive.Common.Networking.Abstractions/IClientManager.cs b/Networking/Hive.Networking.Abstractions/IClientManager.cs similarity index 100% rename from Common/Hive.Common.Networking.Abstractions/IClientManager.cs rename to Networking/Hive.Networking.Abstractions/IClientManager.cs diff --git a/Common/Hive.Common.Networking.Abstractions/IDataDispatcher.cs b/Networking/Hive.Networking.Abstractions/IDataDispatcher.cs similarity index 100% rename from Common/Hive.Common.Networking.Abstractions/IDataDispatcher.cs rename to Networking/Hive.Networking.Abstractions/IDataDispatcher.cs diff --git a/Common/Hive.Common.Networking.Abstractions/IGatewayServer.cs b/Networking/Hive.Networking.Abstractions/IGatewayServer.cs similarity index 100% rename from Common/Hive.Common.Networking.Abstractions/IGatewayServer.cs rename to Networking/Hive.Networking.Abstractions/IGatewayServer.cs diff --git a/Common/Hive.Common.Networking.Abstractions/ILoadBalancer.cs b/Networking/Hive.Networking.Abstractions/ILoadBalancer.cs similarity index 100% rename from Common/Hive.Common.Networking.Abstractions/ILoadBalancer.cs rename to Networking/Hive.Networking.Abstractions/ILoadBalancer.cs diff --git a/Common/Hive.Common.Networking.Abstractions/ISender.cs b/Networking/Hive.Networking.Abstractions/ISender.cs similarity index 100% rename from Common/Hive.Common.Networking.Abstractions/ISender.cs rename to Networking/Hive.Networking.Abstractions/ISender.cs diff --git a/Common/Hive.Common.Networking.Abstractions/ISession.cs b/Networking/Hive.Networking.Abstractions/ISession.cs similarity index 100% rename from Common/Hive.Common.Networking.Abstractions/ISession.cs rename to Networking/Hive.Networking.Abstractions/ISession.cs diff --git a/Common/Hive.Common.Networking.Abstractions/IShouldDestroySession.cs b/Networking/Hive.Networking.Abstractions/IShouldDestroySession.cs similarity index 100% rename from Common/Hive.Common.Networking.Abstractions/IShouldDestroySession.cs rename to Networking/Hive.Networking.Abstractions/IShouldDestroySession.cs diff --git a/Common/Hive.Common.Networking.Kcp/Hive.Common.Networking.Kcp.csproj b/Networking/Hive.Networking.Kcp/Hive.Networking.Kcp.csproj similarity index 64% rename from Common/Hive.Common.Networking.Kcp/Hive.Common.Networking.Kcp.csproj rename to Networking/Hive.Networking.Kcp/Hive.Networking.Kcp.csproj index fe6f458..e7ea040 100644 --- a/Common/Hive.Common.Networking.Kcp/Hive.Common.Networking.Kcp.csproj +++ b/Networking/Hive.Networking.Kcp/Hive.Networking.Kcp.csproj @@ -11,7 +11,8 @@ - + + diff --git a/Common/Hive.Common.Networking.Kcp/KcpAcceptor.cs b/Networking/Hive.Networking.Kcp/KcpAcceptor.cs similarity index 100% rename from Common/Hive.Common.Networking.Kcp/KcpAcceptor.cs rename to Networking/Hive.Networking.Kcp/KcpAcceptor.cs diff --git a/Common/Hive.Common.Networking.Kcp/KcpSession.cs b/Networking/Hive.Networking.Kcp/KcpSession.cs similarity index 100% rename from Common/Hive.Common.Networking.Kcp/KcpSession.cs rename to Networking/Hive.Networking.Kcp/KcpSession.cs diff --git a/Common/Hive.Common.Networking.Quic/Hive.Common.Networking.Quic.csproj b/Networking/Hive.Networking.Quic/Hive.Networking.Quic.csproj similarity index 60% rename from Common/Hive.Common.Networking.Quic/Hive.Common.Networking.Quic.csproj rename to Networking/Hive.Networking.Quic/Hive.Networking.Quic.csproj index 10aa0ce..ccb7023 100644 --- a/Common/Hive.Common.Networking.Quic/Hive.Common.Networking.Quic.csproj +++ b/Networking/Hive.Networking.Quic/Hive.Networking.Quic.csproj @@ -8,7 +8,8 @@ - + + diff --git a/Common/Hive.Common.Networking.Quic/QuicAcceptor.cs b/Networking/Hive.Networking.Quic/QuicAcceptor.cs similarity index 100% rename from Common/Hive.Common.Networking.Quic/QuicAcceptor.cs rename to Networking/Hive.Networking.Quic/QuicAcceptor.cs diff --git a/Common/Hive.Common.Networking.Quic/QuicCertHelper.cs b/Networking/Hive.Networking.Quic/QuicCertHelper.cs similarity index 100% rename from Common/Hive.Common.Networking.Quic/QuicCertHelper.cs rename to Networking/Hive.Networking.Quic/QuicCertHelper.cs diff --git a/Common/Hive.Common.Networking.Quic/QuicSession.cs b/Networking/Hive.Networking.Quic/QuicSession.cs similarity index 100% rename from Common/Hive.Common.Networking.Quic/QuicSession.cs rename to Networking/Hive.Networking.Quic/QuicSession.cs diff --git a/Common/Hive.Common.Networking.Shared/AbstractAcceptor.cs b/Networking/Hive.Networking.Shared/AbstractAcceptor.cs similarity index 100% rename from Common/Hive.Common.Networking.Shared/AbstractAcceptor.cs rename to Networking/Hive.Networking.Shared/AbstractAcceptor.cs diff --git a/Common/Hive.Common.Networking.Shared/AbstractClientManager.cs b/Networking/Hive.Networking.Shared/AbstractClientManager.cs similarity index 100% rename from Common/Hive.Common.Networking.Shared/AbstractClientManager.cs rename to Networking/Hive.Networking.Shared/AbstractClientManager.cs diff --git a/Common/Hive.Common.Networking.Shared/AbstractGatewayServer.cs b/Networking/Hive.Networking.Shared/AbstractGatewayServer.cs similarity index 100% rename from Common/Hive.Common.Networking.Shared/AbstractGatewayServer.cs rename to Networking/Hive.Networking.Shared/AbstractGatewayServer.cs diff --git a/Common/Hive.Common.Networking.Shared/AbstractPrefixResolver.cs b/Networking/Hive.Networking.Shared/AbstractPrefixResolver.cs similarity index 100% rename from Common/Hive.Common.Networking.Shared/AbstractPrefixResolver.cs rename to Networking/Hive.Networking.Shared/AbstractPrefixResolver.cs diff --git a/Common/Hive.Common.Networking.Shared/AbstractSession.cs b/Networking/Hive.Networking.Shared/AbstractSession.cs similarity index 100% rename from Common/Hive.Common.Networking.Shared/AbstractSession.cs rename to Networking/Hive.Networking.Shared/AbstractSession.cs diff --git a/Common/Hive.Common.Networking.Shared/DefaultDataDispatcher.cs b/Networking/Hive.Networking.Shared/DefaultDataDispatcher.cs similarity index 100% rename from Common/Hive.Common.Networking.Shared/DefaultDataDispatcher.cs rename to Networking/Hive.Networking.Shared/DefaultDataDispatcher.cs diff --git a/Common/Hive.Common.Networking.Shared/GuaranteedDeliveryBroadcastBlock.cs b/Networking/Hive.Networking.Shared/GuaranteedDeliveryBroadcastBlock.cs similarity index 100% rename from Common/Hive.Common.Networking.Shared/GuaranteedDeliveryBroadcastBlock.cs rename to Networking/Hive.Networking.Shared/GuaranteedDeliveryBroadcastBlock.cs diff --git a/Common/Hive.Common.Networking.Shared/Helpers/NetworkAddressHelper.cs b/Networking/Hive.Networking.Shared/Helpers/NetworkAddressHelper.cs similarity index 100% rename from Common/Hive.Common.Networking.Shared/Helpers/NetworkAddressHelper.cs rename to Networking/Hive.Networking.Shared/Helpers/NetworkAddressHelper.cs diff --git a/Common/Hive.Common.Networking.Shared/Helpers/SessionExtensions.cs b/Networking/Hive.Networking.Shared/Helpers/SessionExtensions.cs similarity index 100% rename from Common/Hive.Common.Networking.Shared/Helpers/SessionExtensions.cs rename to Networking/Hive.Networking.Shared/Helpers/SessionExtensions.cs diff --git a/Common/Hive.Common.Networking.Shared/Helpers/SocketHelper.cs b/Networking/Hive.Networking.Shared/Helpers/SocketHelper.cs similarity index 100% rename from Common/Hive.Common.Networking.Shared/Helpers/SocketHelper.cs rename to Networking/Hive.Networking.Shared/Helpers/SocketHelper.cs diff --git a/Common/Hive.Common.Networking.Shared/Helpers/TaskHelper.cs b/Networking/Hive.Networking.Shared/Helpers/TaskHelper.cs similarity index 100% rename from Common/Hive.Common.Networking.Shared/Helpers/TaskHelper.cs rename to Networking/Hive.Networking.Shared/Helpers/TaskHelper.cs diff --git a/Common/Hive.Common.Networking.Shared/Hive.Common.Networking.Shared.csproj b/Networking/Hive.Networking.Shared/Hive.Networking.Shared.csproj similarity index 75% rename from Common/Hive.Common.Networking.Shared/Hive.Common.Networking.Shared.csproj rename to Networking/Hive.Networking.Shared/Hive.Networking.Shared.csproj index 2ef6925..c47e883 100644 --- a/Common/Hive.Common.Networking.Shared/Hive.Common.Networking.Shared.csproj +++ b/Networking/Hive.Networking.Shared/Hive.Networking.Shared.csproj @@ -7,11 +7,6 @@ Hive.Framework.Networking.Shared - - - - - @@ -22,4 +17,8 @@ + + + + diff --git a/Common/Hive.Common.Networking.Shared/LoadBalancers/BasicLoadBalancer.cs b/Networking/Hive.Networking.Shared/LoadBalancers/BasicLoadBalancer.cs similarity index 100% rename from Common/Hive.Common.Networking.Shared/LoadBalancers/BasicLoadBalancer.cs rename to Networking/Hive.Networking.Shared/LoadBalancers/BasicLoadBalancer.cs diff --git a/Common/Hive.Common.Networking.Shared/LoadBalancers/BasicWeightedLoadBalancer.cs b/Networking/Hive.Networking.Shared/LoadBalancers/BasicWeightedLoadBalancer.cs similarity index 100% rename from Common/Hive.Common.Networking.Shared/LoadBalancers/BasicWeightedLoadBalancer.cs rename to Networking/Hive.Networking.Shared/LoadBalancers/BasicWeightedLoadBalancer.cs diff --git a/Common/Hive.Common.Networking.Tcp/Hive.Common.Networking.Tcp.csproj b/Networking/Hive.Networking.Tcp/Hive.Networking.Tcp.csproj similarity index 57% rename from Common/Hive.Common.Networking.Tcp/Hive.Common.Networking.Tcp.csproj rename to Networking/Hive.Networking.Tcp/Hive.Networking.Tcp.csproj index 697c780..ad2a4f4 100644 --- a/Common/Hive.Common.Networking.Tcp/Hive.Common.Networking.Tcp.csproj +++ b/Networking/Hive.Networking.Tcp/Hive.Networking.Tcp.csproj @@ -7,7 +7,8 @@ - + + diff --git a/Common/Hive.Common.Networking.Tcp/TcpAcceptor.cs b/Networking/Hive.Networking.Tcp/TcpAcceptor.cs similarity index 100% rename from Common/Hive.Common.Networking.Tcp/TcpAcceptor.cs rename to Networking/Hive.Networking.Tcp/TcpAcceptor.cs diff --git a/Common/Hive.Common.Networking.Tcp/TcpSession.cs b/Networking/Hive.Networking.Tcp/TcpSession.cs similarity index 100% rename from Common/Hive.Common.Networking.Tcp/TcpSession.cs rename to Networking/Hive.Networking.Tcp/TcpSession.cs diff --git a/Common/Hive.Common.Networking.Udp/Hive.Common.Networking.Udp.csproj b/Networking/Hive.Networking.Udp/Hive.Networking.Udp.csproj similarity index 65% rename from Common/Hive.Common.Networking.Udp/Hive.Common.Networking.Udp.csproj rename to Networking/Hive.Networking.Udp/Hive.Networking.Udp.csproj index a57b6e2..f87bf6a 100644 --- a/Common/Hive.Common.Networking.Udp/Hive.Common.Networking.Udp.csproj +++ b/Networking/Hive.Networking.Udp/Hive.Networking.Udp.csproj @@ -11,7 +11,8 @@ - + + diff --git a/Common/Hive.Common.Networking.Udp/UdpAcceptor.cs b/Networking/Hive.Networking.Udp/UdpAcceptor.cs similarity index 100% rename from Common/Hive.Common.Networking.Udp/UdpAcceptor.cs rename to Networking/Hive.Networking.Udp/UdpAcceptor.cs diff --git a/Common/Hive.Common.Networking.Udp/UdpSession.cs b/Networking/Hive.Networking.Udp/UdpSession.cs similarity index 100% rename from Common/Hive.Common.Networking.Udp/UdpSession.cs rename to Networking/Hive.Networking.Udp/UdpSession.cs