Je tirais une classe de MembershipProvider
en System.Web.Security
avec la définition suivante:obtenir les propriétés de MembershipProvider de web.config
public class RedditMembershipProvider : MembershipProvider
{
public RedditMembershipProvider()
{
}
public override int PasswordAttemptWindow
{
get { return 10; }
}
/* snip all the similar properties definition
*/
}
La question est que je veux quand le RedditMembershipProvider
est instancié, je veux toutes les propriétés à lire à partir le web.config, pas de la définition du code ci-dessus:
<membership defaultProvider="RedditMembershipProvider">
<providers>
<clear/>
<add name="RedditMembershipProvider"
type="RedditClone.Models.RedditMembershipProvider"
PasswordAttemptWindow=20
/>
</providers>
</membership>
Alors, quand je l'appelle PasswordAttemptWindow
de la vue, je devrais obtenir 20, pas 10. Mais maintenant, je reçois 10, pas 20.
Une idée de comment résoudre ce problème?