C# Class Chaos.Mcm.Extension.Domain.UserManagementController

Inheritance: IUserManagementController
Show file Open project: CHAOS-Community/CHAOS.Portal.MCM

Public Methods

Method Description
GetUserFolder ( System.Guid userGuid, System.Guid requestingUsersGuid, bool createIfMissing = true ) : IList
GetUserObject ( System.Guid userGuid, System.Guid requestingUsersGuid, bool createIfMissing = true, bool includeMetadata = false, bool includeFiles = false ) : IList
UserManagementController ( IMcmRepository mcmRepository, UserManagementConfiguration configuration ) : System

Private Methods

Method Description
GetFolderFromPath ( bool failWhenMissing ) : Data.Dto.Standard.Folder
GetFolderFromPath ( bool failWhenMissing, string path ) : Data.Dto.Standard.Folder
GetFolderFromPath ( uint parentId, IList path, IList folders ) : Data.Dto.Standard.Folder

Method Details

GetUserFolder() public method

public GetUserFolder ( System.Guid userGuid, System.Guid requestingUsersGuid, bool createIfMissing = true ) : IList
userGuid System.Guid
requestingUsersGuid System.Guid
createIfMissing bool
return IList

GetUserObject() public method

public GetUserObject ( System.Guid userGuid, System.Guid requestingUsersGuid, bool createIfMissing = true, bool includeMetadata = false, bool includeFiles = false ) : IList
userGuid System.Guid
requestingUsersGuid System.Guid
createIfMissing bool
includeMetadata bool
includeFiles bool
return IList

UserManagementController() public method

public UserManagementController ( IMcmRepository mcmRepository, UserManagementConfiguration configuration ) : System
mcmRepository IMcmRepository
configuration UserManagementConfiguration
return System