码迷,mamicode.com
首页 > Windows程序 > 详细

WebApi接口访问异常问题。尝试创建“testController”类型的控制器时出错。请确保控制器具有无参数公共构造函数

时间:2018-03-14 22:12:11      阅读:1362      评论:0      收藏:0      [点我收藏+]

标签:创建   bapi   key   --   body   control   span   stat   配置   

 

本来运行的好好的webAPI 接口突然报了个 :“尝试创建“testController”类型的控制器时出错。请确保控制器具有无参数公共构造函数” 错误。
耗了半宿最终解决了,

原因: api控制器中引用了 config 配置文件 没有的 key 值

 

private static string WatchSwitch = ConfigurationManager.AppSettings["WatchSwitch"].ToString().Trim();  //最小提现额度

config 文件中缺少  WatchSwitch 属性的配置,加上就好了

 <appSettings>
  
   
    <!--提交订单时手环端是否校验订单码(On=验证 Off=不校验)-->
    <add key="WatchSwitch" value="Off"/>
  </appSettings>

    如与相似问题,可参考     

  

 

WebApi接口访问异常问题。尝试创建“testController”类型的控制器时出错。请确保控制器具有无参数公共构造函数

标签:创建   bapi   key   --   body   control   span   stat   配置   

原文地址:https://www.cnblogs.com/yangjinwang/p/8570164.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!