创建用于AngularJS的.NET Web服务
1. 创建ServiceStack Web服务
首先,我们来创建一个Web服务,它能为 /players 路由提供玩家列表,为 /players/2 这类路由提供特定玩家的数据。以下是相关代码示例:
public class PlayersService : IService
{
public List<Player> Get(GetPlayers request)
{
return GetPlayers();
}
public Player Get(GetPlayer request)
{
return GetPlayers().Single(p => p.Id == request.Id);
}
private List<Player> GetPlayers()
{
return new List<Player>
{
new Player{ Id= 1, FirstName="Angela", LastName = "Evans"},
new Player{ Id= 2, FirstName="Jack", LastName = "Marshall"},
};
}
}
[Route("/players", "GET")]
public class GetPlayers : IReturn&
超级会员免费看
订阅专栏 解锁全文
46

被折叠的 条评论
为什么被折叠?



