RPC远程过程调用,二进制封装,提供高吞吐低延迟的高性能RPC框架
大石头
authored at
2022-08-10 13:26:19
NewLife.Remoting
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>net10.0</TargetFramework>
<AssemblyTitle>Samples 集成测试集</AssemblyTitle>
<Description>端到端集成测试:ZeroServer、IoTZero。真实 Kestrel 启动,NodeClient/HttpDevice 真实连接</Description>
<Company>新生命开发团队</Company>
<Copyright>©2002-2026 NewLife</Copyright>
<IsPackable>false</IsPackable>
<ImplicitUsings>enable</ImplicitUsings>
<LangVersion>latest</LangVersion>
<!-- 不生成独立输出目录,避免与 Samples 冲突 -->
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" Version="10.0.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.4.0" />
<PackageReference Include="NewLife.UnitTest" Version="1.1.2026.102" />
<PackageReference Include="xunit" Version="2.9.3" />
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
</ItemGroup>
<ItemGroup>
<!-- 使用程序集别名隔离两个样本项目中同名的 partial class Program -->
<ProjectReference Include="..\Samples\ZeroServer\ZeroServer.csproj">
<Aliases>ZeroServer</Aliases>
</ProjectReference>
<ProjectReference Include="..\Samples\IoTZero\IoTZero.csproj">
<Aliases>IoTZero</Aliases>
</ProjectReference>
</ItemGroup>
</Project>
|