Skip to content

Repository files navigation

TupleAsJsonArray

Convert C# Tuple to/from JSON Array

NugetNuget

About

  1. Serialize Tuple and ValueTuples to JSON Array
  2. Deserialize JSON Arrays as Tuples and ValueTuples
  3. Bridges the gap between JS Destructuring assignment and C# ValueTuples.

Using

.NET C#

// 1. Import LibraryusingTupleAsJsonArray;// 2. Set Up Json Serializer Optionsvaroptions=newJsonSerializerOptions{Converters={newTupleConverterFactory(),}};// 3. Serialize Tuples to ArrayvarjsonArray=JsonSerializer.Serialize((1,2,3,4),options);// 4. Deserialize Arrays to Tuplesvar(a,b,c,d)=JsonSerializer.Deserialize<(int,int,int,int)>("[1, 2, 3, 4]",options);

JavaScript

// Tuples in Models will now show up as arrays// that you can destructureconst[a,b,c,d]=modelFromServer.TupleParam;

About

Convert C# Tuple to/from JSON Array

Topics

Resources

Stars

14 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages