Komair.Expressions.Serialization
10.1.2
See the version list below for details.
dotnet add package Komair.Expressions.Serialization --version 10.1.2
NuGet\Install-Package Komair.Expressions.Serialization -Version 10.1.2
<PackageReference Include="Komair.Expressions.Serialization" Version="10.1.2" />
<PackageVersion Include="Komair.Expressions.Serialization" Version="10.1.2" />
<PackageReference Include="Komair.Expressions.Serialization" />
paket add Komair.Expressions.Serialization --version 10.1.2
#r "nuget: Komair.Expressions.Serialization, 10.1.2"
#:package Komair.Expressions.Serialization@10.1.2
#addin nuget:?package=Komair.Expressions.Serialization&version=10.1.2
#tool nuget:?package=Komair.Expressions.Serialization&version=10.1.2
Komair.Expressions.Serialization
An abstraction library for serializing Komair.Expressions.ExpressionNode objects to and from other representations (including System.Linq.Expressions). Concrete serializers (such as JSON) live in separate packages and implement IExpressionNodeSerializer.
Key Types
ExpressionSerializationWireFormat– documents the versioned JSON envelope ($schema,node) and the legacy bare-node layout (schema 0)ExpressionSerializationException(Komair.Expressions.Serialization.Exceptions) – thrown when anIExpressionNodeSerializerimplementation cannot produce or consume the expected serialized shape (for example a null deserialize result or an unexpected JSON root)IExpressionNodeSerializer<T, TExpressionNode>(Komair.Expressions.Serialization.Abstract.Interfaces) – serializes and deserializesExpressionNodeBasegraphs to a transport document type
Pair this package with Komair.Expressions.Serialization.Json in applications that need to send or persist expression trees.
Dependencies
Installation
dotnet add package Komair.Expressions.Serialization
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Komair.Expressions (>= 10.1.2)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Komair.Expressions.Serialization:
| Package | Downloads |
|---|---|
|
Komair.Expressions.Serialization.Json
A .NET library implementing Komair.Expressions.Serialization using the System.Text.Json APIs. |
|
|
Komair.Expressions.Serialization.MessagePack
A .NET library implementing Komair.Expressions.Serialization using MessagePack. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 10.1.3 | 96 | 8/26/2026 |
| 10.1.2 | 91 | 8/26/2026 |
| 10.1.1 | 137 | 5/12/2026 |
| 10.1.0 | 114 | 5/6/2026 |
| 10.0.1 | 127 | 5/5/2026 |
| 10.0.0 | 122 | 5/5/2026 |
| 8.4.1 | 131 | 5/4/2026 |
| 8.4.0 | 120 | 5/4/2026 |
| 8.3.0 | 132 | 3/22/2026 |
| 8.2.1 | 138 | 3/20/2026 |
| 8.2.0 | 142 | 3/14/2026 |
| 8.1.0 | 136 | 3/12/2026 |
| 8.0.0 | 133 | 3/6/2026 |
| 6.0.0 | 814 | 4/12/2022 |
| 1.1.0 | 718 | 7/24/2021 |
| 1.0.0 | 628 | 5/17/2021 |