刷新时重定向到mvc4 angularjs应用程序中apicontroller的url

时间:2015-02-09 04:14:22

标签: angularjs asp.net-web-api

我使用aspjs编程了WebAPI项目,使用angularjs和bootstrap。

我有mvc4 apicontroller类如下:

    public class ProfileController : ApiController
    {
        private IReminderDb _db;

        public ProfileController(IReminderDb db)
        {
            _db = db;
        }

......
}

当我在浏览器中输入以下内容时

http://localhost:3458/#/Profile

它按预期成功导航到个人资料页面。

但是当我点击刷新页面时,我想知道apicontroller中我可以捕获这个事件的哪个事件,所以我可以重定向到以下网址

http://localhost:3458/#/Profile

1 个答案:

答案 0 :(得分:0)

如果你有一个从你的个人资料页面调用的get方法,那么一旦你从web api请求个人资料数据,就可以点击那里。但我相信你可以从客户端以更好的方式做你想做的事。

// api/profiles/1
[HttpGet]
public Profile Get()
{

}