namespace Nop.Core.Domain.Customers; /// /// Represents default values related to customers data /// public static partial class NopCustomerDefaults { #region System customer roles /// /// Gets a system name of 'administrators' customer role /// public static string AdministratorsRoleName => "Administrators"; /// /// Gets a system name of 'forum moderators' customer role /// public static string ForumModeratorsRoleName => "ForumModerators"; /// /// Gets a system name of 'registered' customer role /// public static string RegisteredRoleName => "Registered"; /// /// Gets a system name of 'guests' customer role /// public static string GuestsRoleName => "Guests"; /// /// Gets a system name of 'vendors' customer role /// public static string VendorsRoleName => "Vendors"; #endregion #region System customers /// /// Gets a system name of 'search engine' customer object /// public static string SearchEngineCustomerName => "SearchEngine"; /// /// Gets a system name of 'background task' customer object /// public static string BackgroundTaskCustomerName => "BackgroundTask"; #endregion #region Customer attributes /// /// Gets a name of generic attribute to store the value of 'DiscountCouponCode' /// public static string DiscountCouponCodeAttribute => "DiscountCouponCode"; /// /// Gets a name of generic attribute to store the value of 'GiftCardCouponCodes' /// public static string GiftCardCouponCodesAttribute => "GiftCardCouponCodes"; /// /// Gets a name of generic attribute to store the value of 'AvatarPictureId' /// public static string AvatarPictureIdAttribute => "AvatarPictureId"; /// /// Gets a name of generic attribute to store the value of 'ForumPostCount' /// public static string ForumPostCountAttribute => "ForumPostCount"; /// /// Gets a name of generic attribute to store the value of 'Signature' /// public static string SignatureAttribute => "Signature"; /// /// Gets a name of generic attribute to store the value of 'PasswordRecoveryToken' /// public static string PasswordRecoveryTokenAttribute => "PasswordRecoveryToken"; /// /// Gets a name of generic attribute to store the value of 'PasswordRecoveryTokenDateGenerated' /// public static string PasswordRecoveryTokenDateGeneratedAttribute => "PasswordRecoveryTokenDateGenerated"; /// /// Gets a name of generic attribute to store the value of 'AccountActivationToken' /// public static string AccountActivationTokenAttribute => "AccountActivationToken"; /// /// Gets a name of generic attribute to store the value of 'EmailRevalidationToken' /// public static string EmailRevalidationTokenAttribute => "EmailRevalidationToken"; /// /// Gets a name of generic attribute to store the value of 'LastVisitedPage' /// public static string LastVisitedPageAttribute => "LastVisitedPage"; /// /// Gets a name of generic attribute to store the value of 'ImpersonatedCustomerId' /// public static string ImpersonatedCustomerIdAttribute => "ImpersonatedCustomerId"; /// /// Gets a name of generic attribute to store the value of 'AdminAreaStoreScopeConfiguration' /// public static string AdminAreaStoreScopeConfigurationAttribute => "AdminAreaStoreScopeConfiguration"; /// /// Gets a name of generic attribute to store the value of 'SelectedPaymentMethod' /// public static string SelectedPaymentMethodAttribute => "SelectedPaymentMethod"; /// /// Gets a name of generic attribute to store the value of 'SelectedShippingOption' /// public static string SelectedShippingOptionAttribute => "SelectedShippingOption"; /// /// Gets a name of generic attribute to store the value of 'SelectedPickupPoint' /// public static string SelectedPickupPointAttribute => "SelectedPickupPoint"; /// /// Gets a name of generic attribute to store the value of 'CheckoutAttributes' /// public static string CheckoutAttributes => "CheckoutAttributes"; /// /// Gets a name of generic attribute to store the value of 'OfferedShippingOptions' /// public static string OfferedShippingOptionsAttribute => "OfferedShippingOptions"; /// /// Gets a name of generic attribute to store the value of 'LastContinueShoppingPage' /// public static string LastContinueShoppingPageAttribute => "LastContinueShoppingPage"; /// /// Gets a name of generic attribute to store the value of 'NotifiedAboutNewPrivateMessages' /// public static string NotifiedAboutNewPrivateMessagesAttribute => "NotifiedAboutNewPrivateMessages"; /// /// Gets a name of generic attribute to store the value of 'WorkingThemeName' /// public static string WorkingThemeNameAttribute => "WorkingThemeName"; /// /// Gets a name of generic attribute to store the value of 'UseRewardPointsDuringCheckout' /// public static string UseRewardPointsDuringCheckoutAttribute => "UseRewardPointsDuringCheckout"; /// /// Gets a name of generic attribute to store the value of 'EuCookieLawAccepted' /// public static string EuCookieLawAcceptedAttribute => "EuCookieLaw.Accepted"; /// /// Gets a name of generic attribute to store the value of 'SelectedMultiFactorAuthProvider' /// public static string SelectedMultiFactorAuthenticationProviderAttribute => "SelectedMultiFactorAuthProvider"; /// /// Gets a name of session key /// public static string CustomerMultiFactorAuthenticationInfo => "CustomerMultiFactorAuthenticationInfo"; /// /// Gets a name of generic attribute to store the value of 'HideConfigurationSteps' /// public static string HideConfigurationStepsAttribute => "HideConfigurationSteps"; /// /// Gets a name of generic attribute to store the value of 'CloseConfigurationSteps' /// public static string CloseConfigurationStepsAttribute => "CloseConfigurationSteps"; #endregion }