将方法名称更改为控制器(Swagger)
Changing name to method into controller (Swagger)
我是 Swagger 和 Web 的新手 API。我用一个名为 PrimeCalculator 的简单控制器创建了一个 Web API 项目。
public class PrimeCalculatorController : ControllerBase {
[HttpGet]
public IEnumerable<string> Get() {
//stuff
return new string[] { "value1", "value2" };
}
}
所以我在 Swagger 中的方法如下所示:
如您所见,有一种方法带有 get 调用。到目前为止一切顺利,但现在我想更改方法名称。我发现了这个:
[Http(name="newMethodName"]
但是,该方法的名称保持不变。我不知道我是否遗漏了什么。欢迎任何教程学习或帮助。
更改方法名称后的结果(没有任何变化):
[Http(name="newMethodName")]
-> [HttpGet("newMethodName")]
我是 Swagger 和 Web 的新手 API。我用一个名为 PrimeCalculator 的简单控制器创建了一个 Web API 项目。
public class PrimeCalculatorController : ControllerBase {
[HttpGet]
public IEnumerable<string> Get() {
//stuff
return new string[] { "value1", "value2" };
}
}
所以我在 Swagger 中的方法如下所示:
如您所见,有一种方法带有 get 调用。到目前为止一切顺利,但现在我想更改方法名称。我发现了这个:
[Http(name="newMethodName"]
但是,该方法的名称保持不变。我不知道我是否遗漏了什么。欢迎任何教程学习或帮助。
更改方法名称后的结果(没有任何变化):
[Http(name="newMethodName")]
-> [HttpGet("newMethodName")]