Swagger 奇怪的招摇过市行为
我有以下API模型类:Swagger 奇怪的招摇过市行为,swagger,asp.net-core-webapi,openapi,Swagger,Asp.net Core Webapi,Openapi,我有以下API模型类: public class CarrierDomainApi { /// <summary> /// Domain name /// </summary> /// <example>domain.com</example> [JsonProperty(PropertyName = "domainName")] public string DomainName
public class CarrierDomainApi
{
/// <summary>
/// Domain name
/// </summary>
/// <example>domain.com</example>
[JsonProperty(PropertyName = "domainName")]
public string DomainName { get; set; }
}
如果出现问题,我会得到一个标准的招摇过市错误:
未能加载API定义
有什么问题吗?请添加
app.UseDeveloperExceptionPage()要获取有关错误的更详细信息,请在Configure()方法中选择code>?这将为您提供有用的方向!没有详细信息的相同错误
/// <summary>
///
/// </summary>
/// <param name="domain"></param>
/// <returns></returns>
[Authorize(Roles = "CompanyAdministrators")]
[ApiExplorerSettings(GroupName = "v1-companyadmin")]
[HttpPost]
[Route("")]
public async Task<IActionResult> Create([FromBody]string domain)
{
return Created(string.Empty, null);
}
public async Task<IActionResult> Create([FromBody]CarrierDomainApi domain)