Skip to content

class MvcOptions

cangjie
public class MvcOptions

功能:定义 MVC 运行时选项。

成员概览

成员功能
var _jsonSerializerOptions表示 JSON 序列化选项。
var _inputFormatters表示输入格式化器集合。
var _outputFormatters表示输出格式化器集合。
var _returnHttpNotAcceptable表示是否在没有可接受输出格式时返回 406。
var _respectBrowserAcceptHeader表示是否尊重浏览器发送的 Accept 请求头。
var _modelBinders表示模型绑定器集合。
prop respectBrowserAcceptHeader获取或修改是否尊重浏览器发送的 Accept 请求头。
prop returnHttpNotAcceptable获取或修改是否在没有可接受输出格式时返回 406。
prop inputFormatters获取或修改输入格式化器集合。
prop outputFormatters获取或修改输出格式化器集合。
prop jsonSerializerOptions获取或修改 JSON 序列化选项。
prop modelBinders获取或修改模型绑定器集合。

var _jsonSerializerOptions

cangjie
public var _jsonSerializerOptions = JsonSerializerOptions()

功能:表示 JSON 序列化选项。

var _inputFormatters

cangjie
public var _inputFormatters: List<IInputFormatter> = ArrayList<IInputFormatter>()

功能:表示输入格式化器集合。

类型:List<IInputFormatter>

var _outputFormatters

cangjie
public var _outputFormatters: List<IOutputFormatter> = ArrayList<IOutputFormatter>()

功能:表示输出格式化器集合。

类型:List<IOutputFormatter>

var _returnHttpNotAcceptable

cangjie
public var _returnHttpNotAcceptable = false

功能:表示是否在没有可接受输出格式时返回 406。

var _respectBrowserAcceptHeader

cangjie
public var _respectBrowserAcceptHeader = false

功能:表示是否尊重浏览器发送的 Accept 请求头。

var _modelBinders

cangjie
public var _modelBinders: ModelBinderCollection = ModelBinderCollection()

功能:表示模型绑定器集合。

类型:ModelBinderCollection

prop respectBrowserAcceptHeader

cangjie
public mut prop respectBrowserAcceptHeader: Bool

功能:获取或修改是否尊重浏览器发送的 Accept 请求头。

类型:Bool

prop returnHttpNotAcceptable

cangjie
public mut prop returnHttpNotAcceptable: Bool

功能:获取或修改是否在没有可接受输出格式时返回 406。

类型:Bool

prop inputFormatters

cangjie
public mut prop inputFormatters: List<IInputFormatter>

功能:获取或修改输入格式化器集合。

类型:List<IInputFormatter>

prop outputFormatters

cangjie
public mut prop outputFormatters: List<IOutputFormatter>

功能:获取或修改输出格式化器集合。

类型:List<IOutputFormatter>

prop jsonSerializerOptions

cangjie
public mut prop jsonSerializerOptions: JsonSerializerOptions

功能:获取或修改 JSON 序列化选项。

类型:JsonSerializerOptions

prop modelBinders

cangjie
public mut prop modelBinders: ModelBinderCollection

功能:获取或修改模型绑定器集合。

类型:ModelBinderCollection