---
title: DotNet40Extensions
summary: API reference for DotNet40Extensions.
status: draft
owner: saif-docgen
last_reviewed: 2026-09-15
library: SAIF.Framework.Common
reference_type: package
---

# DotNet40Extensions

JSON load/deserialize helpers for `string`, mirroring a subset of `Serializer`'s functionality for call sites that only have a JSON string/path and not a generic serializer reference.

## Purpose
- JSON load/deserialize helpers for `string`, mirroring a subset of `Serializer`'s functionality for call sites that only have a JSON string/path and not a generic serializer reference.

## Context
- Namespace: `SAIF.Common.Extensions`
- Assembly/package: `SAIF.Framework.Common`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| LoadFromJson<T>(this string path) | `public static T LoadFromJson<T>(this string path)` | Reads a JSON file from `path` and deserializes it into a `T` instance. |
| DeserializeFromJson<T>(this string json) | `public static T DeserializeFromJson<T>(this string json)` | Deserializes a JSON string into a `T` instance. |


## Sources
- `Common/SAIF.Common/Extensions/DotNet40Extensions.cs`
