我需要一些幫助實現asp.net mvc應用程序中的自定義角色提供程序。自定義角色提供程序未實現繼承的抽象成員
的問題是,我得到一些錯誤,如:
MyRoleProvider does not implement inherited abstract member 'System.Web.Security.RoleProvider.RoleExists(string)
我得到同樣的錯誤其他方法。不過,我對那些實現...
我的web.config有這樣的:
<roleManager enabled="true" defaultProvider="MyCustomProvider">
<providers>
<add name="MyCustomProvider" type="MyRoleProvider" />
</providers>
</roleManager>
我的自定義角色提供程序是這樣的(我中省略了幾個方法):
public class MyRoleProvider : RoleProvider {
public override string ApplicationName {
get { throw new NotImplementedException(); }
set { throw new NotImplementedException(); }
}
public override bool RoleExists(string roleName)
{
throw new NotImplementedException();
}
public override bool IsUserInRole(string username, string roleName)
return true;
}
}
我在做什麼錯了? (我對此很新)。
感謝您的答案。到目前爲止我沒有錯,但是我錯過了一大堆成員的實際實現。 – ojcar 2009-12-09 19:33:28