JsonBinderExtensions Class

Summary

Extension methods for IJsonBinder
Assembly
Rocket.Surgery.Extensions.Binding.dll
Namespace
Rocket.Surgery.Binding
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["JsonBinderExtensions"] class Type type-node

Syntax

public static class JsonBinderExtensions

Attributes

Type Description
NullableContextAttribute
NullableAttribute
PublicAPIAttribute

Methods

Name Value Summary
Bind(IJsonBinder, Type, IConfiguration, JsonSerializer) object
Bind the values to the given configuration
static
Bind(IJsonBinder, Type, IConfiguration) object
Bind the values to the given configuration
static
Bind<T>(IJsonBinder, IConfiguration, JsonSerializer) T
Bind the values to the given configuration
static
Bind<T>(IJsonBinder, IConfiguration) T
Bind the values to the given configuration
static
Populate<T>(IJsonBinder, T, IConfiguration, JsonSerializer) T
Populate the values from the given configuration object
static
Populate<T>(IJsonBinder, T, IConfiguration) T
Populate the values from the given configuration object
static