Parameters 如何在servicestack中别名请求参数
如何将DTO Customer_Code属性别名为路由中的{id}参数Parameters 如何在servicestack中别名请求参数,parameters,routing,routes,servicestack,alias,Parameters,Routing,Routes,servicestack,Alias,如何将DTO Customer_Code属性别名为路由中的{id}参数 [Route("/customers/{id}")] Public Class Customer { public string Customer_Code { get; set; } } 路由中的参数是一个变量占位符,只需要匹配现有属性,属性的名称不会影响路由外部/path/info,因此可以安全地更改它 使用[DataMember]属性创建在导线上发出不同特性名称的别名,例如: [DataContract] [
[Route("/customers/{id}")]
Public Class Customer
{
public string Customer_Code { get; set; }
}
路由中的参数是一个变量占位符,只需要匹配现有属性,属性的名称不会影响路由外部
/path/info
,因此可以安全地更改它
使用[DataMember]
属性创建在导线上发出不同特性名称的别名,例如:
[DataContract]
[Route("/customers/{Id}")]
Public Class Customer
{
[DataMember(Name = "Customer_Code")]
public string Id { get; set; }
}