ApiController.Json 方法

定义

重载

Json<T>(T, JsonSerializerSettings, Encoding)

使用指定的值创建 (JsonResult 200 OK) 。

Json<T>(T, JsonSerializerSettings)

使用指定的值创建 (JsonResult 200 OK) 。

Json<T>(T)

使用指定值创建 (JsonResult 200 OK) 。

Json<T>(T, JsonSerializerSettings, Encoding)

Source:
ApiController.cs
Source:
ApiController.cs

使用指定的值创建 (JsonResult 200 OK) 。

[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.JsonResult Json<T> (T content, Newtonsoft.Json.JsonSerializerSettings serializerSettings, System.Text.Encoding encoding);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member Json : 'T * Newtonsoft.Json.JsonSerializerSettings * System.Text.Encoding -> Microsoft.AspNetCore.Mvc.JsonResult
override this.Json : 'T * Newtonsoft.Json.JsonSerializerSettings * System.Text.Encoding -> Microsoft.AspNetCore.Mvc.JsonResult
Public Overridable Function Json(Of T) (content As T, serializerSettings As JsonSerializerSettings, encoding As Encoding) As JsonResult

类型参数

T

实体正文中的内容类型。

参数

content
T

要在实体正文中序列化的内容值。

serializerSettings
Newtonsoft.Json.JsonSerializerSettings

序列化程序设置。

encoding
Encoding

内容编码。

返回

具有 JsonResult 指定值的 。

属性

适用于

Json<T>(T, JsonSerializerSettings)

Source:
ApiController.cs
Source:
ApiController.cs

使用指定的值创建 (JsonResult 200 OK) 。

[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.JsonResult Json<T> (T content, Newtonsoft.Json.JsonSerializerSettings serializerSettings);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member Json : 'T * Newtonsoft.Json.JsonSerializerSettings -> Microsoft.AspNetCore.Mvc.JsonResult
override this.Json : 'T * Newtonsoft.Json.JsonSerializerSettings -> Microsoft.AspNetCore.Mvc.JsonResult
Public Overridable Function Json(Of T) (content As T, serializerSettings As JsonSerializerSettings) As JsonResult

类型参数

T

实体正文中的内容类型。

参数

content
T

要在实体正文中序列化的内容值。

serializerSettings
Newtonsoft.Json.JsonSerializerSettings

序列化程序设置。

返回

具有 JsonResult 指定值的 。

属性

适用于

Json<T>(T)

Source:
ApiController.cs
Source:
ApiController.cs

使用指定值创建 (JsonResult 200 OK) 。

[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.JsonResult Json<T> (T content);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member Json : 'T -> Microsoft.AspNetCore.Mvc.JsonResult
override this.Json : 'T -> Microsoft.AspNetCore.Mvc.JsonResult
Public Overridable Function Json(Of T) (content As T) As JsonResult

类型参数

T

实体正文中的内容类型。

参数

content
T

要在实体正文中序列化的内容值。

返回

具有 JsonResult 指定值的 。

属性

适用于