デフォルトの aspnet メンバーシップ プロバイダーを使用して既に構築されている Web サイトがあります。機能を少し変更するために拡張することを検討しています。
私の理解では、メンバーシップ クラスから継承するカスタム メンバーシップ プロバイダーを作成し、関数をオーバーロードしたいと考えています。そこまでは行きましたが、元の検証ユーザーを呼び出す方法がわかりませんでした。
私の目標は、検証ユーザーを次のように変更することでした...
public override bool ValidateUser(string userName, string password)
{
if(base.ValidateUser(userName, password))
{
\\Write to database that User logged in
return true;
}
return false;
}
しかし、それを試してみると、base.ValidateUser(x,y) がエラーをスローしました。やりたいことを実現するにはどうすればいいですか?