Skip to content

jnagykuhlen/JsonHotReload

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JSON Hot Reload

C# library for JSON parsing that allows hot-reloading on file changes in real-time.

Usage

IJsonParser jsonParser = new HotReloadingJsonParser("My/Resource/Directory");
MyObject deserializedObject = jsonParser.Parse<MyObject>("My/Resource/Directory/MyObject.json");

deserializedObject is tracked and its properties are updated in-place whenever MyObject.json is changed on disk.

jsonParser can be exchanged by JsonParser.Instance for production builds when hot-reloading is not required.

About

C# library for JSON parsing that allows hot-reloading on file changes

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages