Skip to content

Use Json source generation #195

@ShortDevelopment

Description

@ShortDevelopment

Use source generation for json serialization to improve performance and enable trimming.


DeviceInfo = JsonSerializer.Deserialize<CdpDeviceInfo>(reader.ReadStringWithLength()) ?? throw new CdpProtocolException("Invalid device info")

writer.WriteWithLength(JsonSerializer.Serialize(DeviceInfo));


See a93710a for example

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    Status

    🗓 Planned

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions