以下代码演示了如何要求用户拥有两个单独的权限才能被授予使用 Web 服务的权限:
[RequiredPermission("permission1", "permission2")]
[Route("/client/{clientId}/users", "GET")]
public class UsersClientRequest : IReturn<List<Dto.User>>
{
public int ClientId { get; set; }
}
如果他们有一个或另一个使用 ServiceStack 的权限,有没有办法授予使用 Web 服务?
谢谢!