1

我正在尝试使用 ServiceStack 开发一些 Web 服务,但我无法配置以 null 作为输入的方法。

public class UserService : IService
{
   public object Get()
   {
       //gets all users 
       //not working
   }
  public object Get(FindUser request)
  {
       //this works
  }
}

public override void Configure(Container container)
{ 
    Routes
   .Add<FindUser>("/user/{id}") //this works
   .Add(null, "/user");//how to configure this route
}
4

1 回答 1

0

没有null输入的概念,客户端必须调用特定的服务,ServiceStack中的每个服务都需要一个请求 DTO,它定义了服务入口点和它接收到的请求——请求 DTO 可以为空。

于 2013-03-07T16:40:16.647 回答