Skip to content

konak/am.kon.packages.common.json

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

.NET

JsonCommonExtensions

A utility class providing common JSON serialization and deserialization extensions.

Usage

Serialization

var myObject = new { Name = "John", Age = 30 };
string jsonString = myObject.ToJson();

Deserialization

string jsonString = "{\"name\":\"John\",\"age\":30}";
var myObject = jsonString.ToObject<dynamic>();

Custom Serialization Options

var options = new JsonSerializerOptions { WriteIndented = true };
JsonCommonExtensions.Configure(options);
string jsonString = myObject.ToJson(options);

Configuration

Use the JsonCommonExtensions.Configure method to set custom serialization options.

var options = new JsonSerializerOptions { WriteIndented = true };
JsonCommonExtensions.Configure(options);

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages