更新:示例Demo引用

This commit is contained in:
若汝棋茗
2024-11-13 21:58:39 +08:00
parent 354c2aa08a
commit fae01eb9e5
110 changed files with 393 additions and 398 deletions

View File

@@ -10,7 +10,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Core" Version="2.1.0" />
<PackageReference Include="TouchSocket.Core" Version="3.0.0" />
</ItemGroup>
<!--<ItemGroup>

View File

@@ -8,6 +8,6 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Core" Version="3.0.0-beta.14" />
<PackageReference Include="TouchSocket.Core" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -9,6 +9,6 @@
<!--<PublishTrimmed>false</PublishTrimmed>-->
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Dmtp" Version="2.1.0" />
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -101,8 +101,6 @@ namespace DmtpRpcConsoleApp
bool Login(string account, string password);
}
[GeneratorRpcServer]
public partial class MyRpcServer : IMyRpcServer
{
public bool Login(string account, string password)

View File

@@ -7,6 +7,6 @@
<PublishAot>true</PublishAot>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Dmtp" Version="2.1.0" />
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -139,20 +139,19 @@ namespace RpcPerformanceConsoleApp
}
}
[GeneratorRpcServer]
[AutoInjectForSingleton]
public partial class TestController : RpcServer
{
[DmtpRpc(true)]
[DmtpRpc(MethodInvoke =true)]
public int Sum(int a, int b) => a + b;
[DmtpRpc(true)]
[DmtpRpc(MethodInvoke = true)]
public byte[] GetBytes(int length)
{
return new byte[length];
}
[DmtpRpc(true)]
[DmtpRpc(MethodInvoke = true)]
public string GetBigString()
{
var stringBuilder = new StringBuilder();

View File

@@ -10,6 +10,6 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.14" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -52,7 +52,6 @@ namespace WebApiConsoleApp
}
}
[GeneratorRpcServer]
public partial class ApiServer : RpcServer
{
private readonly ILog m_logger;
@@ -64,14 +63,14 @@ namespace WebApiConsoleApp
[Router("[api]/[action]ab")]//<2F><>·<EFBFBD>ɻ<EFBFBD><C9BB><EFBFBD>"/Server/Sumab<><CAB5>
[Router("[api]/[action]")]//<2F><>·<EFBFBD>ɻ<EFBFBD><C9BB><EFBFBD>"/Server/Sum<><CAB5>
[WebApi(HttpMethodType.GET)]
[WebApi(Method = HttpMethodType.Get)]
public int Sum(int a, int b)
{
//m_logger.Info("Sum");
return a + b;
}
[WebApi(HttpMethodType.POST)]
[WebApi(Method = HttpMethodType.Post)]
public int TestPost(MyClass myClass)
{
m_logger.Info("TestPost");

View File

@@ -10,9 +10,9 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.0" />
<PackageReference Include="TouchSocket.Hosting" Version="2.1.0" />
<PackageReference Include="TouchSocket.WebApi" Version="2.1.0" />
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.0" />
<PackageReference Include="TouchSocket.Hosting" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
</ItemGroup>
<ItemGroup>

View File

@@ -7,8 +7,8 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.7.3" />
<PackageReference Include="TouchSocket.AspNetCore" Version="2.1.0" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="7.0.0" />
<PackageReference Include="TouchSocket.AspNetCore" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -8,8 +8,8 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.0" />
<PackageReference Include="TouchSocket.Dmtp" Version="2.1.0" />
<PackageReference Include="TouchSocket.Hosting" Version="2.1.0" />
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.0" />
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0" />
<PackageReference Include="TouchSocket.Hosting" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -8,7 +8,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.0" />
<PackageReference Include="TouchSocket.Hosting" Version="2.1.0" />
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.0" />
<PackageReference Include="TouchSocket.Hosting" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,10 +2,10 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,11 +2,11 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,13 +2,13 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,12 +2,12 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,12 +2,12 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,12 +2,12 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,12 +2,12 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,13 +2,13 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,12 +2,12 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,19 +2,19 @@
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net6.0-windows</TargetFramework>
<TargetFramework>net8.0-windows</TargetFramework>
<Nullable>enable</Nullable>
<UseWindowsForms>true</UseWindowsForms>
<ImplicitUsings>enable</ImplicitUsings>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,18 +2,18 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,18 +2,18 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,10 +2,10 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,16 +2,16 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,16 +2,16 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,15 +2,15 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,17 +2,17 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Consul" Version="1.7.14.4" />
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,17 +2,17 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Consul" Version="1.7.14.4" />
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,18 +2,18 @@
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net6.0-windows</TargetFramework>
<TargetFramework>net8.0-windows</TargetFramework>
<UseWindowsForms>true</UseWindowsForms>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Consul" Version="1.7.14.4" />
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,18 +2,18 @@
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net6.0-windows</TargetFramework>
<TargetFramework>net8.0-windows</TargetFramework>
<Nullable>enable</Nullable>
<UseWindowsForms>true</UseWindowsForms>
<ImplicitUsings>enable</ImplicitUsings>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,14 +2,14 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,21 +2,21 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<!--<ItemGroup>
<Reference Include="Newtonsoft.Json">
<HintPath>..\..\..\Build\Debug\net6.0\Newtonsoft.Json.dll</HintPath>
<HintPath>..\..\..\Build\Debug\net8.0\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.Core">
<HintPath>..\..\..\Build\Debug\net6.0\TouchSocket.Core.dll</HintPath>
<HintPath>..\..\..\Build\Debug\net8.0\TouchSocket.Core.dll</HintPath>
</Reference>
</ItemGroup>-->
<ItemGroup>
<PackageReference Include="TouchSocket.Core" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Core" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,13 +2,13 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Core" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Core.DependencyInjection" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Core" Version="3.0.0" />
<PackageReference Include="TouchSocket.Core.DependencyInjection" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,19 +2,19 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="log4net" Version="3.0.3" />
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
<ItemGroup>

View File

@@ -2,12 +2,12 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,15 +2,15 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,10 +2,10 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Core" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Core" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,11 +2,11 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,12 +2,12 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,13 +2,13 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,12 +2,12 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,31 +2,31 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<!--<ItemGroup>
<Reference Include="Newtonsoft.Json">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\Newtonsoft.Json.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="TouchSocket">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.Core">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.Core.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.Core.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.Dmtp">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.Dmtp.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.Dmtp.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.Rpc">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.Rpc.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.Rpc.dll</HintPath>
</Reference>
</ItemGroup>-->
<ItemGroup>
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,13 +2,13 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -1,16 +1,16 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0-windows</TargetFramework>
<TargetFramework>net8.0-windows</TargetFramework>
<UseWindowsForms>true</UseWindowsForms>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,7 +2,7 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
@@ -12,6 +12,6 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,13 +2,13 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -1,14 +1,14 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.AspNetCore" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.AspNetCore" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.AspNetCore" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.AspNetCore" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,7 +2,7 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
@@ -13,28 +13,28 @@
<ItemGroup>
<Reference Include="TouchSocket">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.Core">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.Core.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.Core.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.Dmtp">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.Dmtp.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.Dmtp.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.Http">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.Http.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.Http.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.Rpc">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.Rpc.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.Rpc.dll</HintPath>
</Reference>
<Reference Include="TouchSocketPro">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocketPro.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocketPro.dll</HintPath>
</Reference>
<Reference Include="TouchSocketPro.Dmtp">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocketPro.Dmtp.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocketPro.Dmtp.dll</HintPath>
</Reference>
</ItemGroup>-->
<ItemGroup>
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,18 +2,18 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,13 +2,13 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -6,7 +6,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,13 +2,13 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0" />
</ItemGroup>
<ItemGroup>

View File

@@ -2,7 +2,7 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0-windows</TargetFramework>
<TargetFramework>net8.0-windows</TargetFramework>
<Nullable>enable</Nullable>
<UseWindowsForms>true</UseWindowsForms>
<ImplicitUsings>enable</ImplicitUsings>
@@ -10,11 +10,11 @@
<ItemGroup>
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,13 +2,13 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,15 +2,15 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,11 +2,11 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -5,7 +5,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,18 +2,18 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -5,7 +5,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0" />
</ItemGroup>
<ItemGroup>

View File

@@ -2,18 +2,18 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -6,12 +6,12 @@
<ItemGroup>
<PackageReference Include="MemoryPack" Version="1.21.3" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -7,12 +7,12 @@
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\SerializationSelectorClassLibrary\SerializationSelectorClassLibrary.csproj" />

View File

@@ -1,15 +1,15 @@
<Project Sdk="Microsoft.NET.Sdk.Worker">
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<UserSecretsId>dotnet-HostingWorkerService-03a277b4-ec08-46f0-8f79-59399606728c</UserSecretsId>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1" />
<PackageReference Include="TouchSocket.Hosting" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.NamedPipe" Version="3.0.0-beta.17" />
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.0" />
<PackageReference Include="TouchSocket.Hosting" Version="3.0.0" />
<PackageReference Include="TouchSocket.NamedPipe" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,26 +2,26 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Http" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Http" Version="3.0.0" />
</ItemGroup>
<!--<ItemGroup>
<Reference Include="Newtonsoft.Json">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\Newtonsoft.Json.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="TouchSocket">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.Core">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.Core.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.Core.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.Http">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.Http.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.Http.dll</HintPath>
</Reference>
</ItemGroup>-->
</Project>

View File

@@ -2,26 +2,26 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
<!--<ItemGroup>
<Reference Include="Newtonsoft.Json">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\Newtonsoft.Json.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="TouchSocket">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.Core">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.Core.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.Core.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.Http">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.Http.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.Http.dll</HintPath>
</Reference>
</ItemGroup>-->
<ItemGroup>
<PackageReference Include="TouchSocket.Http" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Http" Version="3.0.0" />
</ItemGroup>
<ItemGroup>

View File

@@ -2,13 +2,13 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Http" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Http" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,12 +2,12 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,7 +2,7 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
@@ -12,6 +12,6 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,7 +2,7 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
@@ -10,6 +10,6 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,12 +2,12 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,13 +2,13 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Modbus" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Modbus" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,13 +2,13 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocketPro.Modbus" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Modbus" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,13 +2,13 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocketPro.Modbus" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Modbus" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,13 +2,13 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.NamedPipe" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.NamedPipe" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,12 +2,12 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.NamedPipe" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.NamedPipe" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -1,35 +1,35 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.9.0" />
<PackageReference Include="TouchSocket.Hosting" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.NamedPipe" Version="3.0.0-beta.17" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="7.0.0" />
<PackageReference Include="TouchSocket.Hosting" Version="3.0.0" />
<PackageReference Include="TouchSocket.NamedPipe" Version="3.0.0" />
</ItemGroup>
<!--<ItemGroup>
<Reference Include="Newtonsoft.Json">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\Newtonsoft.Json.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="TouchSocket">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.Core">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.Core.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.Core.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.Core.DependencyInjection">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.Core.DependencyInjection.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.Core.DependencyInjection.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.Hosting">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.Hosting.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.Hosting.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.NamedPipe">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.NamedPipe.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.NamedPipe.dll</HintPath>
</Reference>
</ItemGroup>-->

View File

@@ -2,16 +2,16 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,13 +2,13 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,13 +2,13 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc.RateLimiting" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Dmtp" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc.RateLimiting" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,13 +2,13 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.SerialPorts" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.SerialPorts" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,13 +2,13 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,18 +2,18 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,11 +2,11 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -1,17 +1,17 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.9.0" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.AspNetCore" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="7.0.0" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.AspNetCore" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,12 +2,12 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,14 +2,14 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0-windows</TargetFramework>
<TargetFramework>net8.0-windows</TargetFramework>
<Nullable>enable</Nullable>
<UseWindowsForms>true</UseWindowsForms>
<ImplicitUsings>enable</ImplicitUsings>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,18 +2,18 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,16 +2,16 @@
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net6.0-windows</TargetFramework>
<TargetFramework>net8.0-windows</TargetFramework>
<UseWindowsForms>true</UseWindowsForms>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket" Version="3.0.0" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,12 +2,12 @@
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net6.0-windows</TargetFramework>
<TargetFramework>net8.0-windows</TargetFramework>
<UseWindowsForms>true</UseWindowsForms>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,12 +2,12 @@
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net6.0-windows</TargetFramework>
<TargetFramework>net8.0-windows</TargetFramework>
<UseWindowsForms>true</UseWindowsForms>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,9 +2,9 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,12 +2,12 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -1,12 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Compile Include="..\WebApiServer\WebApiProxy.cs" Link="WebApiProxy.cs" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,32 +2,32 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi.Swagger" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi.Swagger" Version="3.0.0" />
</ItemGroup>
<!--<ItemGroup>
<Reference Include="Newtonsoft.Json">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\Newtonsoft.Json.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="TouchSocket">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.Core">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.Core.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.Core.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.Http">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.Http.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.Http.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.Rpc">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.Rpc.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.Rpc.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.WebApi">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.WebApi.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.WebApi.dll</HintPath>
</Reference>
</ItemGroup>-->

View File

@@ -2,11 +2,11 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.Http" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Http" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -345,11 +345,11 @@ namespace WebSocketConsoleApp
{
case WSDataType.Cont:
{
//如果是非net6.0即以上NetFramework平台使用。原因是stream不支持span写入
//如果是非net8.0即以上NetFramework平台使用。原因是stream不支持span写入
//var segment = data.AsSegment();
//stream.Write(segment.Array, segment.Offset, segment.Count);
//如果是net6.0以上直接写入span即可
//如果是net8.0以上直接写入span即可
stream.Write(data.Span);
//收到的是中继包
@@ -390,11 +390,11 @@ namespace WebSocketConsoleApp
//下面则是缓存逻辑
//如果是非net6.0即以上NetFramework平台使用。原因是stream不支持span写入
//如果是非net8.0即以上NetFramework平台使用。原因是stream不支持span写入
//var segment = data.AsSegment();
//stream.Write(segment.Array, segment.Offset, segment.Count);
//如果是net6.0以上直接写入span即可
//如果是net8.0以上直接写入span即可
stream.Write(data.Span);
}
}
@@ -417,11 +417,11 @@ namespace WebSocketConsoleApp
//下面则是缓存逻辑
//如果是非net6.0即以上NetFramework平台使用。原因是stream不支持span写入
//如果是非net8.0即以上NetFramework平台使用。原因是stream不支持span写入
//var segment = data.AsSegment();
//stream.Write(segment.Array, segment.Offset, segment.Count);
//如果是net6.0以上直接写入span即可
//如果是net8.0以上直接写入span即可
stream.Write(data.Span);
}
}

View File

@@ -2,33 +2,33 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
<ItemGroup Condition="'$(DebugMode)'=='DebugProSources'">
<Reference Include="Newtonsoft.Json">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\Newtonsoft.Json.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="TouchSocket">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.Core">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.Core.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.Core.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.Http">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.Http.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.Http.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.Rpc">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.Rpc.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.Rpc.dll</HintPath>
</Reference>
<Reference Include="TouchSocket.WebApi">
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net6.0\TouchSocket.WebApi.dll</HintPath>
<HintPath>..\..\..\..\TouchSocketPro\Build\Debug\net8.0\TouchSocket.WebApi.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup Condition="'$(DebugMode)'!='DebugProSources'">
<PackageReference Include="TouchSocket.Http" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.Http" Version="3.0.0" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.0" />
</ItemGroup>
</Project>

View File

@@ -2,12 +2,12 @@
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0-beta.17" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.0" />
</ItemGroup>
</Project>

Some files were not shown because too many files have changed in this diff Show More