MvcJsonOptions Třída

Definice

Poskytuje programovou konfiguraci pro JSON v rozhraní MVC.

public ref class MvcJsonOptions
public ref class MvcJsonOptions : System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Mvc::Infrastructure::ICompatibilitySwitch ^>
public class MvcJsonOptions
public class MvcJsonOptions : System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Infrastructure.ICompatibilitySwitch>
type MvcJsonOptions = class
type MvcJsonOptions = class
    interface seq<ICompatibilitySwitch>
    interface IEnumerable
Public Class MvcJsonOptions
Public Class MvcJsonOptions
Implements IEnumerable(Of ICompatibilitySwitch)
Dědičnost
MvcJsonOptions
Implementuje

Konstruktory

MvcJsonOptions()

Vytvoří novou instanci položky MvcJsonOptions.

Vlastnosti

AllowInputFormatterExceptionMessages

Získá nebo nastaví příznak pro určení, zda budou chybové zprávy z deserializace JSON JsonInputFormatter přidány do ModelStateDictionary . Výchozí hodnota je false, což znamená, že se místo toho použije obecná chybová zpráva.

SerializerSettings

Získá ty Newtonsoft.Json.JsonSerializerSettings , které používá tato aplikace.

Explicitní implementace rozhraní

IEnumerable.GetEnumerator()
IEnumerable<ICompatibilitySwitch>.GetEnumerator()

Metody rozšíření

UseCamelCasing(MvcJsonOptions, Boolean)

Nakonfiguruje chování velikosti písmen serializace JSON tak, aby používalo ve stylu CamelCase případ pro názvy vlastností a volitelně pro dynamické typy a klíče slovníku.

UseMemberCasing(MvcJsonOptions)

Konfiguruje chování velikosti písmen serializace JSON pro použití velikosti písmen členů pro názvy vlastností, vlastnosti dynamických typů a klíče slovníku.

Platí pro