C# 클래스 Microsoft.Legal.MatterCenter.Web.UserController

상속: Microsoft.AspNetCore.Mvc.Controller
파일 보기 프로젝트 열기: Microsoft/mattercenter

공개 메소드들

메소드 설명
UserController ( IOptions errorSettings, IMatterCenterServiceFunctions matterCenterServiceFunctions, IUserRepository userRepositoy, ICustomLogger customLogger, IOptions logTables, IOptions generalSettings ) : Microsoft.AspNetCore.Authorization

constructor where are all the dependencies are injected

비공개 메소드들

메소드 설명
GetPermissionLevels ( [ client ) : Task
GetRoles ( [ client ) : Task
GetUsers ( [ searchRequestVM ) : Task
IsLoginUserOwner ( [ client ) : IActionResult
UserExists ( [ client ) : IActionResult
UserProfilePicture ( [ client ) : IActionResult

메소드 상세

UserController() 공개 메소드

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
리턴 Microsoft.AspNetCore.Authorization