【问题标题】:Is there any way to use method Validate of apiController?有没有办法使用apiController的方法Validate?
【发布时间】:2020-08-29 07:36:52
【问题描述】:

【问题讨论】:

  • 您需要添加一个示例,说明您尝试过的操作以及遇到的错误。
  • 我已更新我的问题以添加图像错误。
  • 首先,请阅读How to ask并更新您的问题,以便其他人能够理解。

标签: c# class annotations


【解决方案1】:

如果您将ApiController 类继承到您的控制器,那么您可以使用this 运算符调用它

例如,

using System;
using System.Web.Http;
...
public class SampleController : ApiController
{

   public IActionResult GetSample()
   {
       //Your code goes here
       this.Validate();  //This is the way to call Validate method
   }
}

【讨论】:

  • @ChengchheavSong,它回答了你的问题吗?有什么反馈吗?
  • 首先,感谢您的回答。我已经在上面尝试了您的示例,并将错误作为图像。我错过了什么吗?
  • 问题中的错误图片。
  • 请研究新的错误,网上有很多类似的问答。您的新错误与此问题无关。 提示您只需要导入定义IActionResult 的正确命名空间。 MSDN 文档(.net 核心)docs.microsoft.com/en-us/dotnet/api/…
  • 您的示例现在可以使用,但我们需要使用 dll System.Web.Http 5.2.3 或更高版本。您可以编辑您的示例以添加此注释吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-12-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-21
  • 2011-09-13
相关资源
最近更新 更多