C# Class Sitecore.Feature.Accounts.Services.UserProfileService

Inheritance: IUserProfileService
显示文件 Open project: Sitecore/Habitat

Protected Properties

Property Type Description
profile System.Item

Public Methods

Method Description
GetEmptyProfile ( ) : Sitecore.Feature.Accounts.Models.EditProfile
GetInterests ( ) : IEnumerable
GetProfile ( UserProfile userProfile ) : Sitecore.Feature.Accounts.Models.EditProfile
GetUserDefaultProfileId ( ) : string
SetProfile ( UserProfile userProfile, Sitecore.Feature.Accounts.Models.EditProfile model ) : void
UserProfileService ( ) : System
UserProfileService ( IProfileSettingsService profileSettingsService, IUserProfileProvider userProfileProvider ) : System
ValidateProfile ( Sitecore.Feature.Accounts.Models.EditProfile model, ModelStateDictionary modelState ) : bool
ValidateUser ( User user ) : bool

Private Methods

Method Description
SetProfileIfEmpty ( User user ) : void

Method Details

GetEmptyProfile() public method

public GetEmptyProfile ( ) : Sitecore.Feature.Accounts.Models.EditProfile
return Sitecore.Feature.Accounts.Models.EditProfile

GetInterests() public method

public GetInterests ( ) : IEnumerable
return IEnumerable

GetProfile() public method

public GetProfile ( UserProfile userProfile ) : Sitecore.Feature.Accounts.Models.EditProfile
userProfile UserProfile
return Sitecore.Feature.Accounts.Models.EditProfile

GetUserDefaultProfileId() public method

public GetUserDefaultProfileId ( ) : string
return string

SetProfile() public method

public SetProfile ( UserProfile userProfile, Sitecore.Feature.Accounts.Models.EditProfile model ) : void
userProfile UserProfile
model Sitecore.Feature.Accounts.Models.EditProfile
return void

UserProfileService() public method

public UserProfileService ( ) : System
return System

UserProfileService() public method

public UserProfileService ( IProfileSettingsService profileSettingsService, IUserProfileProvider userProfileProvider ) : System
profileSettingsService IProfileSettingsService
userProfileProvider IUserProfileProvider
return System

ValidateProfile() public method

public ValidateProfile ( Sitecore.Feature.Accounts.Models.EditProfile model, ModelStateDictionary modelState ) : bool
model Sitecore.Feature.Accounts.Models.EditProfile
modelState ModelStateDictionary
return bool

ValidateUser() public method

public ValidateUser ( User user ) : bool
user User
return bool

Property Details

profile protected_oe property

protected Item,System profile
return System.Item