開発中の Web サイトに使用しているカスタム メンバーシップ プロバイダーがあり、多数のエラーがあり、使用されているメソッドについてすべてのエラーが表示されます。エラーの 1 つを次に示します。
エラー # 'WebOrder.CustomMembershipProvider' は継承された抽象メンバー 'System.Web.Security.MembershipProvider.FindUsersByEmail(string, int, int, out int)' を実装していません C:\Users\Jschoff\Documents\Visual Studio 2010\Projects\WebOrder \WebOrder\Models\CustomMembershipProvider.cs
正確な原因はわかりませんが、使用している customprovider クラスのコードは次のとおりです。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace WebOrder
{
public class CustomMembershipProvider : System.Web.Security.MembershipProvider
{
public override System.Web.Security.MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out System.Web.Security.MembershipCreateStatus status)
{
throw new NotImplementedException();
}
public override System.Web.Security.MembershipUser GetUser(string username, bool userIsOnline)
{
throw new NotImplementedException();
}
public override bool ValidateUser(string username, string password)
{
throw new NotImplementedException();
}
public override int MinRequiredPasswordLength
{
get { throw new NotImplementedException(); }
}
public override bool RequiresUniqueEmail
{
get { throw new NotImplementedException(); }
}
public override string GetUserNameByEmail(string email)
{
throw new NotImplementedException();
}
}
}