The IUserProfileBLL type exposes the following members.
Methods
Name | Description | |
---|---|---|
GetCachedUserProfile |
Gets the http context cached user profile entity (Note: User profile is cached per request).
|
|
GetCachedUsers |
Gets the http context cached aspnet user entity (Note: User profile is cached per request).
|
|
GetPrivacyLevelDefinitionPrefetchPath |
Get prefetch path for Privacy Level Definitions.
|
|
GetPrivacyLevelDefinitions(Guid, String) |
Get privacy level definitions based on object type full name.
|
|
GetPrivacyLevelDefinitions(Guid, String, String) |
Get privacy level definitions based on object type full name.
|
|
GetPrivacyLevelIds |
Get privacy level ids for specified field.
|
|
GetPrivacyLevels |
Get privacy levels for specified field.
|
|
GetPrivacyLevelsForUser |
Get privacy levels for specified field.
|
|
GetUserAvatar |
Gets user avatar or default.
|
|
GetUserAvatarOrDefault |
Gets user avatar or default.
|
|
GetUserDisplayName |
Gets the user display name considering the privacy level set on first and last name fields.
|
|
GetUserProfile |
Get the user profile entity.
|
|
GetUserReputation |
Gets the user overall reputation.
|
|
ModifyUserScore |
Adds or subtracts the user reputation score.
|
|
ResetCachedUserProfile |
Resets the http context cached user profile entity (Note: User profile is cached per request).
|
|
ShouldShowUserAvatar |
Determines if the user avatar is present for the user.
|
|
UpdatePrivacyLevelDefinitions |
Update privacy level definitions.
|