我的 servicestack 实现面临一个问题,我提出了以下请求 url 来调用我的服务并实现了一个 perfmon 类和 perfmonservice 类
[RestService("/perfmon/application/{appliationId}")]
[RestService("/perfmon/application/{appliationId}/{countername}")]
[RestService("/perfmon/user/{userId}")]
[RestService("/perfmon/user/{userId}/{countername}")]
现在,当我调用任何 URL 时,它会调用以下函数
public override object OnGet(Perfmon request)
{
return base.OnGet(request);
}
那么我如何在这里确定哪个 URL 进行了此调用,天气服务堆栈提供了任何特定的方法来执行此操作,或者我需要通过检查属性来编写手动逻辑?
提前致谢