美文网首页
未提供与“**”的必须形参“**”对应的实参

未提供与“**”的必须形参“**”对应的实参

作者: 醉酒的姑娘 | 来源:发表于2020-11-25 10:18 被阅读0次
    image.png

    解决方法:

        //这里的options传到父类的构造函数里
        //先调用父类的构造函数 再走子类的构造函数
        //原因的是因为子类在实例化时,会调用父类的有参构造方法,需要传值给它.使用base关键字
        public LoginController(IOptions<BlogApi> options):base(options) {
    
        }
    

    父类有参构造方法:

    public class BaseController : Controller
    {
        private readonly BlogApi _options;
        public BaseController(IOptions<BlogApi> options) {
            _options = options.Value;
        }
    }

    相关文章

      网友评论

          本文标题:未提供与“**”的必须形参“**”对应的实参

          本文链接:https://www.haomeiwen.com/subject/xjigiktx.html