为AngularJS创建.NET Web服务
1. 创建ServiceStack Web服务
我们先添加第一个Web服务,它将为 /players 路由提供玩家列表,并为 /players/2 这类路由提供特定玩家的数据。示例包含 PlayersService 类,以及代表Web服务请求的 GetPlayers 和 GetPlayer 类。示例的最后一个类 Player 封装了Web服务方法返回的数据,代码如下:
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"},
超级会员免费看
订阅专栏 解锁全文
46

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



