更新:demo引用

This commit is contained in:
若汝棋茗
2025-02-15 12:21:26 +08:00
parent b49e6bbc68
commit 6cb8701be5
97 changed files with 239 additions and 255 deletions

View File

@@ -6,6 +6,6 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.13" />
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
</ItemGroup>
</Project>

View File

@@ -7,6 +7,6 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.13" />
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
</ItemGroup>
</Project>

View File

@@ -9,6 +9,6 @@
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.13" />
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
</ItemGroup>
</Project>

View File

@@ -85,7 +85,7 @@ namespace BetweenAndConsoleApp
/// <summary>
/// 以**12##12##Min=5为例。
/// </summary>
class MyBetweenAndRequestInfo : IBetweenAndRequestInfo
class MyBetweenAndRequestInfo : IRequestInfo
{
public MyBetweenAndRequestInfo()
{
@@ -98,21 +98,6 @@ namespace BetweenAndConsoleApp
}
public byte[] Body { get; private set; }
public void OnParsingBody(ReadOnlySpan<byte> body)
{
this.Body = body.ToArray();
}
public bool OnParsingEndCode(ReadOnlySpan<byte> endCode)
{
return true;//该返回值决定是否执行Receive
}
public bool OnParsingStartCode(ReadOnlySpan<byte> startCode)
{
return true;
}
}
class MyCustomBetweenAndDataHandlingAdapter : CustomBetweenAndDataHandlingAdapter<MyBetweenAndRequestInfo>
@@ -132,9 +117,9 @@ namespace BetweenAndConsoleApp
public override byte[] EndCode => m_endCode;
protected override MyBetweenAndRequestInfo GetInstance()
protected override MyBetweenAndRequestInfo GetInstance(ReadOnlySpan<byte> body)
{
return new MyBetweenAndRequestInfo();
return new MyBetweenAndRequestInfo(body.ToArray());
}
}

View File

@@ -8,6 +8,6 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.13" />
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
</ItemGroup>
</Project>

View File

@@ -8,6 +8,6 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.13" />
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
</ItemGroup>
</Project>

View File

@@ -8,6 +8,6 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.13" />
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
</ItemGroup>
</Project>

View File

@@ -8,6 +8,6 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.13" />
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
</ItemGroup>
</Project>

View File

@@ -8,6 +8,6 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.13" />
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
</ItemGroup>
</Project>

View File

@@ -8,6 +8,6 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.13" />
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
</ItemGroup>
</Project>

View File

@@ -8,7 +8,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.13" />
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
</ItemGroup>
</Project>

View File

@@ -8,6 +8,6 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.13" />
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
</ItemGroup>
</Project>

View File

@@ -8,6 +8,6 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket" Version="3.0.13" />
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
</ItemGroup>
</Project>

View File

@@ -9,12 +9,12 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.13" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.13" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.13" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.13" />
<PackageReference Include="TouchSocketPro" Version="3.0.13" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.13" />
<PackageReference Include="TouchSocket.JsonRpc" Version="3.0.14-build.1" />
<PackageReference Include="TouchSocket.Rpc" Version="3.0.14-build.1" />
<PackageReference Include="TouchSocket.WebApi" Version="3.0.14-build.1" />
<PackageReference Include="TouchSocket.XmlRpc" Version="3.0.14-build.1" />
<PackageReference Include="TouchSocketPro" Version="3.0.14-build.1" />
<PackageReference Include="TouchSocketPro.Dmtp" Version="3.0.14-build.1" />
</ItemGroup>
</Project>