TypedResults.CreatedAtRoute 方法

定义

重载

CreatedAtRoute(String, RouteValueDictionary)

生成 Status201Created 响应。

CreatedAtRoute(String, Object)

生成 Status201Created 响应。

CreatedAtRoute<TValue>(TValue, String, RouteValueDictionary)

生成 Status201Created 响应。

CreatedAtRoute<TValue>(TValue, String, Object)

生成 Status201Created 响应。

CreatedAtRoute(String, RouteValueDictionary)

Source:
TypedResults.cs

生成 Status201Created 响应。

public static Microsoft.AspNetCore.Http.HttpResults.CreatedAtRoute CreatedAtRoute (string? routeName, Microsoft.AspNetCore.Routing.RouteValueDictionary? routeValues);
static member CreatedAtRoute : string * Microsoft.AspNetCore.Routing.RouteValueDictionary -> Microsoft.AspNetCore.Http.HttpResults.CreatedAtRoute
Public Shared Function CreatedAtRoute (routeName As String, routeValues As RouteValueDictionary) As CreatedAtRoute

参数

routeName
String

用于生成 URL 的路由的名称。

routeValues
RouteValueDictionary

用于生成 URL 的路由数据。

返回

为响应创建的 CreatedAtRoute

适用于

CreatedAtRoute(String, Object)

Source:
TypedResults.cs

生成 Status201Created 响应。

public static Microsoft.AspNetCore.Http.HttpResults.CreatedAtRoute CreatedAtRoute (string? routeName = default, object? routeValues = default);
static member CreatedAtRoute : string * obj -> Microsoft.AspNetCore.Http.HttpResults.CreatedAtRoute
Public Shared Function CreatedAtRoute (Optional routeName As String = Nothing, Optional routeValues As Object = Nothing) As CreatedAtRoute

参数

routeName
String

用于生成 URL 的路由的名称。

routeValues
Object

用于生成 URL 的路由数据。

返回

为响应创建的 CreatedAtRoute

适用于

CreatedAtRoute<TValue>(TValue, String, RouteValueDictionary)

Source:
TypedResults.cs

生成 Status201Created 响应。

public static Microsoft.AspNetCore.Http.HttpResults.CreatedAtRoute<TValue> CreatedAtRoute<TValue> (TValue? value, string? routeName, Microsoft.AspNetCore.Routing.RouteValueDictionary? routeValues);
static member CreatedAtRoute : 'Value * string * Microsoft.AspNetCore.Routing.RouteValueDictionary -> Microsoft.AspNetCore.Http.HttpResults.CreatedAtRoute<'Value>
Public Shared Function CreatedAtRoute(Of TValue) (value As TValue, routeName As String, routeValues As RouteValueDictionary) As CreatedAtRoute(Of TValue)

类型参数

TValue

将 JSON 序列化为响应正文的对象类型。

参数

value
TValue

要包含在 HTTP 响应正文中的值。

routeName
String

用于生成 URL 的路由的名称。

routeValues
RouteValueDictionary

用于生成 URL 的路由数据。

返回

为响应创建的 CreatedAtRoute<TValue>

适用于

CreatedAtRoute<TValue>(TValue, String, Object)

Source:
TypedResults.cs

生成 Status201Created 响应。

public static Microsoft.AspNetCore.Http.HttpResults.CreatedAtRoute<TValue> CreatedAtRoute<TValue> (TValue? value, string? routeName = default, object? routeValues = default);
static member CreatedAtRoute : 'Value * string * obj -> Microsoft.AspNetCore.Http.HttpResults.CreatedAtRoute<'Value>
Public Shared Function CreatedAtRoute(Of TValue) (value As TValue, Optional routeName As String = Nothing, Optional routeValues As Object = Nothing) As CreatedAtRoute(Of TValue)

类型参数

TValue

将 JSON 序列化为响应正文的对象类型。

参数

value
TValue

要包含在 HTTP 响应正文中的值。

routeName
String

用于生成 URL 的路由的名称。

routeValues
Object

用于生成 URL 的路由数据。

返回

为响应创建的 CreatedAtRoute<TValue>

适用于