Turn linking back on with Newtonsoft not trimmed

This commit is contained in:
2025-06-19 17:46:54 -07:00
parent 123f739b61
commit 4f6fc16494
2 changed files with 12 additions and 2 deletions
@@ -0,0 +1,6 @@
<linker>
<assembly fullname="Newtonsoft.Json">
<type fullname="Newtonsoft.Json.JsonSerializer" />
<type fullname="Newtonsoft.Json.JsonConvert" />
</assembly>
</linker>
@@ -5,8 +5,8 @@
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<PublishTrimmed>false</PublishTrimmed>
<TrimMode>copyused</TrimMode>
<PublishTrimmed>true</PublishTrimmed>
<TrimMode>link</TrimMode>
<RunAOTCompilation>false</RunAOTCompilation>
<InvariantGlobalization>true</InvariantGlobalization>
<BlazorEnableCompression>true</BlazorEnableCompression>
@@ -15,6 +15,10 @@
<StripSymbols>true</StripSymbols>
</PropertyGroup>
<ItemGroup>
<TrimmerRootDescriptor Include="ILLink.Descriptors.xml" />
</ItemGroup>
<ItemGroup>
<None Remove="App.razor.css" />
</ItemGroup>