mirror of
https://github.com/RRQM/TouchSocket.git
synced 2025-12-19 01:46:44 +08:00
更新:demo引用
This commit is contained in:
@@ -6,6 +6,6 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="TouchSocket" Version="3.0.13" />
|
||||
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
||||
@@ -7,6 +7,6 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="TouchSocket" Version="3.0.13" />
|
||||
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
||||
@@ -9,6 +9,6 @@
|
||||
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="TouchSocket" Version="3.0.13" />
|
||||
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
||||
@@ -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());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -8,6 +8,6 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="TouchSocket" Version="3.0.13" />
|
||||
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
||||
@@ -8,6 +8,6 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="TouchSocket" Version="3.0.13" />
|
||||
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
||||
@@ -8,6 +8,6 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="TouchSocket" Version="3.0.13" />
|
||||
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
||||
@@ -8,6 +8,6 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="TouchSocket" Version="3.0.13" />
|
||||
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
||||
@@ -8,6 +8,6 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="TouchSocket" Version="3.0.13" />
|
||||
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
||||
@@ -8,6 +8,6 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="TouchSocket" Version="3.0.13" />
|
||||
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="TouchSocket" Version="3.0.13" />
|
||||
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
||||
@@ -8,6 +8,6 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="TouchSocket" Version="3.0.13" />
|
||||
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
||||
@@ -8,6 +8,6 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="TouchSocket" Version="3.0.13" />
|
||||
<PackageReference Include="TouchSocket" Version="3.0.14-build.1" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
||||
@@ -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>
|
||||
Reference in New Issue
Block a user