public SampleUserRepository(NameValueCollection config) { this.config = config; this.config.Add("key", "value"); this.Settings = new UserSettings(config); this.Settings.Initialize(false); }
public virtual DataResultProviderSettings Settings() { MembershipProviderSettings settings = new MembershipProviderSettings(); settings.ApplicationName = Membership.ApplicationName; settings.EnablePasswordReset = Membership.EnablePasswordReset; settings.EnablePasswordRetrieval = Membership.EnablePasswordRetrieval; settings.MaxInvalidPasswordAttempts = Membership.MaxInvalidPasswordAttempts; settings.MinRequiredNonAlphanumericCharacters = Membership.MinRequiredNonAlphanumericCharacters; settings.MinRequiredPasswordLength = Membership.MinRequiredPasswordLength; settings.PasswordAttemptWindow = Membership.PasswordAttemptWindow; settings.PasswordFormat = Membership.Provider.PasswordFormat; settings.PasswordStrengthRegularExpression = Membership.PasswordStrengthRegularExpression; settings.RequiresQuestionAndAnswer = Membership.RequiresQuestionAndAnswer; settings.RequiresUniqueEmail = Membership.Provider.RequiresUniqueEmail; return new DataResultProviderSettings() { Data = settings }; }