且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何使用不同的参数类型相同的路线?

更新时间:2023-01-04 17:39:46

您做像下面方法声明启用路由属性:
//申报法GUID 1日

You do like below method declaration with attribute routing enabled: //declare method with guid 1st

// GET: users/1D8F6B90-9BD9-4CDD-BABB-372242AD9960
[Route("users/{reference:guid}")]
public IHttpActionResult GetUserByReference(Guid reference)

和其他申报方式如下图所示。

and declare other method like below

// GET: users/sample%40email.com
[Route("users/{emailAddress}")]
public IHttpActionResult GetUser(string emailAddress)

请让我知道,这是对你的工作?

Please let me know, is this work for you ?