从.net核心web api处理角度的json数据

时间:2017-08-02 16:49:33

标签: c# .net json angular asp.net-web-api

我有一个返回IQueryable< Player >的存储库。在该存储库中,我返回context.Player;

服务调用该存储库并返回IQueryable< player >

控制器调用该服务并返回IActionResult.. OK(Service.Get())

如果我从邮递员那里给那个控制器打电话,那我就得到了所有球员的json。

但现在我从角度调用该控制器,并为每个看到[object Object]的玩家调用。

这是我的控制器来自.net

[HttpGet("[action]")]
public IActionResult Get()
{
  var players = PlayerService.GetAll();
  return Ok(players);
}

这是我的服务

public IQueryable<Player> GetAll()
{
  return PlayerRepository.GetAll();
}

这是我的存储库

 public IQueryable<Player> GetAll()
 {
   return context.Players;
 }

这是我的角色

组件
public players: IPlayers[];
constructor(http: Http, @Inject('ORIGIN_URL') originUrl: string) {
  http.get(originUrl + '/api/Players/Get').subscribe(result => {
    this.players = result.json();
  });

这就是我在html中显示的内容:{{players}}

有人可以帮助我如何访问json中的值吗?

0 个答案:

没有答案
相关问题