C# Class Microsoft.Legal.MatterCenter.Web.UserController

Inheritance: Microsoft.AspNetCore.Mvc.Controller
Afficher le fichier Open project: Microsoft/mattercenter

Méthodes publiques

Méthode Description
UserController ( IOptions errorSettings, IMatterCenterServiceFunctions matterCenterServiceFunctions, IUserRepository userRepositoy, ICustomLogger customLogger, IOptions logTables, IOptions generalSettings ) : Microsoft.AspNetCore.Authorization

constructor where are all the dependencies are injected

Private Methods

Méthode Description
GetPermissionLevels ( [ client ) : Task
GetRoles ( [ client ) : Task
GetUsers ( [ searchRequestVM ) : Task
IsLoginUserOwner ( [ client ) : IActionResult
UserExists ( [ client ) : IActionResult
UserProfilePicture ( [ client ) : IActionResult

Method Details

UserController() public méthode

constructor where are all the dependencies are injected
public UserController ( IOptions errorSettings, IMatterCenterServiceFunctions matterCenterServiceFunctions, IUserRepository userRepositoy, ICustomLogger customLogger, IOptions logTables, IOptions generalSettings ) : Microsoft.AspNetCore.Authorization
errorSettings IOptions
matterCenterServiceFunctions IMatterCenterServiceFunctions
userRepositoy IUserRepository
customLogger ICustomLogger
logTables IOptions
generalSettings IOptions
Résultat Microsoft.AspNetCore.Authorization