-4

基本クラスから継承して、asp.net mvc に独自のメンバーシップを実装しようとしました。

public override void CreateUser(string username, string password)
    {
        this.repository.CreateUser(username, password);
    }

しかし、アプリケーションをビルドしようとすると、次のエラーが発生しました。

Membership.CreateUser(string, string)': no suitable method found to override    
Membership does not implement inherited abstract member 'System.Web.Security.MembershipProvider.CreateUser(string, string, string, string, string, bool, object, out System.Web.Security.MembershipCreateStatus)'

元の関数のパラメータを変更しようとしましたが、同様のエラーが発生しました。私を案内してください、私は ASP.NET と C# の初心者です。ありがとう

4

1 に答える 1

0

あなたはこれを試すことができます

public void CreateUser(string username, string password)
        {
            this.repository.CreateUser(username, password);
        }

またはこれ

public override MembershipUser CreateUser(string username, string password, string email, out MembershipCreateStatus status)

方法をガイドするチュートリアルは次のとおりです。カスタムメンバーシップユーザーを実装する

于 2013-03-07T04:17:53.557 に答える