Table of Contents

Namespace NRules.Json

Contains types that implement serialization of rule definitions to/from JSON.

Classes

RuleSerializer

Provides functionality to serialize rules to JSON and deserialize JSON into rules.

TypeResolver

Default ITypeResolver that uses assembly-qualified type names and supports type aliases.

Interfaces

ITypeResolver

Defines the methods that enable conversion of CLR types to type names and type names to CLR types for the purpose of JSON serialization.