Authentication 如何覆盖abp.io提供的登录页面?

Authentication 如何覆盖abp.io提供的登录页面?,authentication,frameworks,overriding,aspnetboilerplate,abp,Authentication,Frameworks,Overriding,Aspnetboilerplate,Abp,我试图用LoginModel和login.cshtml覆盖我的自定义登录,如前所述 在替换Login.cshtml和myCustomeLoginModel.cs后,此错误显示: “LoginModel”不包含接受2个参数的构造函数 这是更换后myCustomLoginModel.cs的代码: public class myCustomLoginModel: LoginModel { public myCustomLoginModel(IAuthenticationSch

我试图用LoginModel和login.cshtml覆盖我的自定义登录,如前所述

在替换Login.cshtml和myCustomeLoginModel.cs后,此错误显示:

“LoginModel”不包含接受2个参数的构造函数

这是更换后myCustomLoginModel.cs的代码:

 public class myCustomLoginModel: LoginModel
    {
        public myCustomLoginModel(IAuthenticationSchemeProvider schemeProvider,
                                  IOptions<Volo.Abp.Account.Web.AbpAccountOptions> accountOptions)
        : base(schemeProvider, accountOptions)
        {
        }
    }
公共类myCustomLoginModel:LoginModel { 公共myCustomLoginModel(IAAuthenticationSchemeProvider schemeProvider, (可选) :base(schemeProvider、accountOptions) { } } 然后,在Login.cshtml中无法识别myCustomLoginModel的所有属性,如下所示:

我错过了什么


我试图发送此概念的贡献者的任何文本,但我没有找到任何可以使用的电子邮件或联系信息。

我发现我有一个错误! 我在Login.cshtml下创建了一个名为“LoginModel.cs”的类。 我不知道这是怎么发生的。 但这会导致错误


如果我完全按照文档中的内容操作,它会很好地工作

我发现我有一个缺点! 我在Login.cshtml下创建了一个名为“LoginModel.cs”的类。 我不知道这是怎么发生的。 但这会导致错误

如果我完全按照文档中的内容操作,它会很好地工作