UserNamePasswordValidator GetMembershipProviderValidator()
{
MembershipProvider provider;
if (this.membershipProvider != null)
{
provider = (MembershipProvider)this.membershipProvider;
}
else
{
provider = SystemWebHelper.GetMembershipProvider();
}
if (provider == null)
{
throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SR.GetString(SR.MissingMembershipProvider)));
}
return UserNamePasswordValidator.CreateMembershipProviderValidator(provider);
}