FluxFlow.Components.Serialization
6.0.0
See the version list below for details.
dotnet add package FluxFlow.Components.Serialization --version 6.0.0
NuGet\Install-Package FluxFlow.Components.Serialization -Version 6.0.0
<PackageReference Include="FluxFlow.Components.Serialization" Version="6.0.0" />
<PackageVersion Include="FluxFlow.Components.Serialization" Version="6.0.0" />
<PackageReference Include="FluxFlow.Components.Serialization" />
paket add FluxFlow.Components.Serialization --version 6.0.0
#r "nuget: FluxFlow.Components.Serialization, 6.0.0"
#:package FluxFlow.Components.Serialization@6.0.0
#addin nuget:?package=FluxFlow.Components.Serialization&version=6.0.0
#tool nuget:?package=FluxFlow.Components.Serialization&version=6.0.0
FluxFlow.Components.Serialization
Standalone explicit content conversion nodes.
| Node | Input | Output value |
|---|---|---|
JsonParseNode |
FlowContent |
detached JsonElement |
JsonStringifyNode |
JsonElement |
FlowContent |
TextDecodeNode |
FlowContent |
string |
TextEncodeNode |
string | FlowContent |
Base64EncodeNode |
FlowContent |
string |
Base64DecodeNode |
string | FlowContent |
Size limits, encoding fallback, JSON options, exact bytes, content type, and
truncation behavior remain explicit. Conversion failure becomes FlowError on
the same Output. There are no lazy codecs or alternate hidden representations.
Decode once before fan-out when several consumers need the same decoded value; branch before conversion when exact raw bytes must also continue.
Composition
Install FluxFlow.Components.Serialization.Composition for optional FluxFlow.Composition factories and Designer metadata. This runtime package remains free of Composition, Designer, and Engine dependencies.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. 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
- FluxFlow.Nodes (>= 4.0.0)
-
net8.0
- FluxFlow.Nodes (>= 4.0.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on FluxFlow.Components.Serialization:
| Package | Downloads |
|---|---|
|
FluxFlow.Components.Serialization.Composition
FluxFlow.Composition registration and Designer metadata for explicit FlowContent, JSON, text, and Base64 conversions. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 7.0.0-rc.1 | 72 | 9/5/2026 |
| 6.0.0 | 176 | 8/3/2026 |
| 3.0.1 | 139 | 7/3/2026 |
| 3.0.0 | 168 | 6/19/2026 |
| 1.2.0 | 420 | 6/12/2026 |
| 1.1.0 | 116 | 6/5/2026 |
| 1.0.0 | 117 | 6/4/2026 |
| 0.1.1-alpha.1 | 241 | 6/2/2026 |
| 0.1.0-alpha.1 | 105 | 6/1/2026 |
Migrates component inputs and outputs to typed FlowMessage<T> value-or-error contracts, removes universal FlowValue or FlowResult coupling, and keeps errors on the normal output.