【发布时间】:2016-09-25 22:20:49
【问题描述】:
c sharp、visual studio 和 web api 的新手。 (来自java)。
无论如何,我都在使用 Visual Studio 的 web api。在ValuesControler 类中,我注意到它在类的顶部设置了一些调用属性,因此每当浏览器向api/values 发出请求时,都需要先获得授权。
但究竟什么是属性?
[Authorize]
public class ValuesController : ApiController
{
// GET api/values
public IEnumerable<string> Get()
{
return new string[] { "value1", "value2" };
}
}
我还找到了路由属性,但我找不到任何关于属性到底是什么以及程序如何读取或理解它的信息。
【问题讨论】:
标签: c# .net visual-studio asp.net-web-api attributes