SaaS CMS has officially launched! Learn more now.

Class JsonInputFormatterSelector

Inheritance
System.Object
JsonInputFormatterSelector
Implements
Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter
Namespace: EPiServer.Formatters.Internal
Assembly: EPiServer.Cms.AspNetCore.dll
Version: 12.0.3
Syntax
public class JsonInputFormatterSelector : Object, IJsonInputFormatter, IInputFormatter

Constructors

JsonInputFormatterSelector(IJsonInputFormatterRegistry)

Declaration
public JsonInputFormatterSelector(IJsonInputFormatterRegistry moduleInputFormatterRegistry)
Parameters
Type Name Description
IJsonInputFormatterRegistry moduleInputFormatterRegistry

Methods

CanRead(InputFormatterContext)

Declaration
public bool CanRead(InputFormatterContext context)
Parameters
Type Name Description
Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext context
Returns
Type Description
System.Boolean

ReadAsync(InputFormatterContext)

Declaration
public Task<InputFormatterResult> ReadAsync(InputFormatterContext context)
Parameters
Type Name Description
Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext context
Returns
Type Description
System.Threading.Tasks.Task<Microsoft.AspNetCore.Mvc.Formatters.InputFormatterResult>

Implements

Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter

Extension Methods