Skip to content

Developers can safely trim their apps which use System.Text.Json to reduce the size of their apps #45441

Closed
@layomia

Description

@layomia

There's an ongoing effort (#1568) to use the C# source generator feature to improve start-up performance and reduce private bytes usage during JSON serialization. This same effort can help the linker trim more of System.Text.Json.dll, when used in an application, than it can today. This should reduce the total app size and is important for standalone apps and Blazor client.

Work

Metadata

Metadata

Assignees

Labels

Priority:1Work that is critical for the release, but we could probably ship withoutTeam:LibrariesUser StoryA single user-facing feature. Can be grouped under an epic.area-System.Text.JsontrackingThis issue is tracking the completion of other related issues.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions