HttpResponseJsonExtensions 类

定义

提供用于将 JSON 序列化值写入 HTTP 响应的扩展方法。

public ref class HttpResponseJsonExtensions abstract sealed
public static class HttpResponseJsonExtensions
type HttpResponseJsonExtensions = class
Public Module HttpResponseJsonExtensions
继承
HttpResponseJsonExtensions

方法

WriteAsJsonAsync(HttpResponse, Object, JsonTypeInfo, String, CancellationToken)

将指定值作为 JSON 写入响应正文。 响应内容类型将设置为指定的内容类型。

WriteAsJsonAsync(HttpResponse, Object, Type, CancellationToken)

将指定值作为 JSON 写入响应正文。 响应内容类型将设置为 application/json; charset=utf-8

WriteAsJsonAsync(HttpResponse, Object, Type, JsonSerializerContext, String, CancellationToken)

将指定值作为 JSON 写入响应正文。 响应内容类型将设置为指定的内容类型。

WriteAsJsonAsync(HttpResponse, Object, Type, JsonSerializerOptions, CancellationToken)

将指定值作为 JSON 写入响应正文。 响应内容类型将设置为 application/json; charset=utf-8

WriteAsJsonAsync(HttpResponse, Object, Type, JsonSerializerOptions, String, CancellationToken)

将指定值作为 JSON 写入响应正文。 响应内容类型将设置为指定的内容类型。

WriteAsJsonAsync<TValue>(HttpResponse, TValue, CancellationToken)

将指定值作为 JSON 写入响应正文。 响应内容类型将设置为 application/json; charset=utf-8

WriteAsJsonAsync<TValue>(HttpResponse, TValue, JsonSerializerOptions, CancellationToken)

将指定值作为 JSON 写入响应正文。 响应内容类型将设置为 application/json; charset=utf-8

WriteAsJsonAsync<TValue>(HttpResponse, TValue, JsonSerializerOptions, String, CancellationToken)

将指定值作为 JSON 写入响应正文。 响应内容类型将设置为指定的内容类型。

WriteAsJsonAsync<TValue>(HttpResponse, TValue, JsonTypeInfo<TValue>, String, CancellationToken)

将指定值作为 JSON 写入响应正文。 响应内容类型将设置为指定的内容类型。

适用于