コード例 #1
0
ファイル: UserController.cs プロジェクト: ychung-mot/PIMS
 /// <summary>
 /// Creates a new instance of a UserController class.
 /// </summary>
 /// <param name="logger"></param>
 /// <param name="optionsKeycloak"></param>
 /// <param name="options"></param>
 /// <param name="pimsService"></param>
 /// <param name="mapper"></param>
 /// <param name="requestClient"></param>
 public UserController(ILogger <UserController> logger, IOptionsMonitor <Keycloak.Configuration.KeycloakOptions> optionsKeycloak, IOptions <PimsOptions> options, IPimsService pimsService, IMapper mapper, IProxyRequestClient requestClient)
 {
     _logger          = logger;
     _optionsKeycloak = optionsKeycloak.CurrentValue;
     _requestClient   = requestClient;
     _pimsService     = pimsService;
     _mapper          = mapper;
     _options         = options.Value;
 }
コード例 #2
0
ファイル: UserController.cs プロジェクト: asanchezr/PSP
 /// <summary>
 /// Creates a new instance of a UserController class.
 /// </summary>
 /// <param name="optionsKeycloak"></param>
 /// <param name="requestClient"></param>
 public UserController(IOptionsMonitor <Keycloak.Configuration.KeycloakOptions> optionsKeycloak, IProxyRequestClient requestClient)
 {
     _optionsKeycloak = optionsKeycloak.CurrentValue;
     _requestClient   = requestClient;
 }
コード例 #3
0
 /// <summary>
 /// Creates a new instance of a AuthController class, initializes it with the specified arguments.
 /// </summary>
 /// <param name="optionsKeycloak"></param>
 /// <param name="pimsService"></param>
 public AuthController(IOptionsMonitor <Keycloak.Configuration.KeycloakOptions> optionsKeycloak, IPimsService pimsService)
 {
     _optionsKeycloak = optionsKeycloak.CurrentValue;
     _pimsService     = pimsService;
 }