protected MembershipProvider WithMembershipProvider(string provider = null) { return provider == null ? Membership.Provider : Membership.Providers[provider]; } }