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