mirror of
https://github.com/dotnet/MQTTnet.git
synced 2026-10-15 00:15:15 +08:00
* Add support for binary user properties in MQTT 5.0 * Optimize byte array reversal in SubscriptionTopicHashTests * Use InvariantCulture for topic string conversion in Load_Tests * switched to `Microsoft.Testing.Platform` * Refactor CI workflow to separate signed and unsigned package builds * Add condition to sign job to prevent execution on external pull requests * Remove fallback to value as string in MqttUserProperty * Refactor MqttUserProperty handling to use byte arrays for improved performance and add deprecation warnings for legacy methods
32 lines
1.2 KiB
XML
32 lines
1.2 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<OutputType>Exe</OutputType>
|
|
<IsPackable>false</IsPackable>
|
|
<LangVersion>default</LangVersion>
|
|
<Nullable>disable</Nullable>
|
|
<NoWarn>$(NoWarn);CA1707</NoWarn>
|
|
<EnableMSTestRunner>true</EnableMSTestRunner>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="Microsoft.IO.RecyclableMemoryStream" Version="3.0.1" />
|
|
<PackageReference Include="MSTest" Version="4.0.2" />
|
|
<FrameworkReference Include="Microsoft.AspNetCore.App" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\..\Source\MQTTnet.Server\MQTTnet.Server.csproj" />
|
|
<ProjectReference Include="..\..\Source\MQTTnet.Extensions.Rpc\MQTTnet.Extensions.Rpc.csproj" />
|
|
<ProjectReference Include="..\..\Source\MQTTnet\MQTTnet.csproj" />
|
|
<ProjectReference Include="..\MQTTnet.AspnetCore\MQTTnet.AspNetCore.csproj" />
|
|
<ProjectReference Include="..\MQTTnet.Extensions.TopicTemplate\MQTTnet.Extensions.TopicTemplate.csproj" />
|
|
</ItemGroup>
|
|
|
|
|
|
<ItemGroup>
|
|
<None Include=".\..\..\global.json"
|
|
Link="global.json"
|
|
CopyToOutputDirectory="PreserveNewest"/>
|
|
</ItemGroup>
|
|
</Project> |