Search Results for

    Show / Hide Table of Contents
    View Source

    Class AngularJsonMediaTypeFormatter

    This will format the JSON output for use with AngularJs's approach to JSON Vulnerability attacks

    Inheritance
    System.Object
    Namespace: Umbraco.Cms.Web.Common.Formatters
    Assembly: Umbraco.Web.Common.dll
    Syntax
    public class AngularJsonMediaTypeFormatter : NewtonsoftJsonOutputFormatter
    Remarks

    See: http://docs.angularjs.org/api/ng.$http (Security considerations)

    Constructors

    View Source

    AngularJsonMediaTypeFormatter(JsonSerializerSettings, ArrayPool<Char>, MvcOptions)

    Declaration
    public AngularJsonMediaTypeFormatter(JsonSerializerSettings serializerSettings, ArrayPool<char> charPool, MvcOptions mvcOptions)
    Parameters
    Type Name Description
    JsonSerializerSettings serializerSettings
    System.Buffers.ArrayPool<System.Char> charPool
    Microsoft.AspNetCore.Mvc.MvcOptions mvcOptions

    Fields

    View Source

    XsrfPrefix

    Declaration
    public const string XsrfPrefix = ")]}',\n"
    Field Value
    Type Description
    System.String

    Methods

    View Source

    CreateJsonWriter(TextWriter)

    Declaration
    protected override JsonWriter CreateJsonWriter(TextWriter writer)
    Parameters
    Type Name Description
    TextWriter writer
    Returns
    Type Description
    JsonWriter
    View Source

    RegisterJsonConverters(JsonSerializerSettings)

    Declaration
    protected static JsonSerializerSettings RegisterJsonConverters(JsonSerializerSettings serializerSettings)
    Parameters
    Type Name Description
    JsonSerializerSettings serializerSettings
    Returns
    Type Description
    JsonSerializerSettings
    • Improve this Doc
    • View Source
    In This Article
    • Constructors
      • AngularJsonMediaTypeFormatter(JsonSerializerSettings, ArrayPool<Char>, MvcOptions)
    • Fields
      • XsrfPrefix
    • Methods
      • CreateJsonWriter(TextWriter)
      • RegisterJsonConverters(JsonSerializerSettings)
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX