/// <summary> /// Creates a new instance of a PimsKeycloakService object, initializes with the specified arguments. /// </summary> /// <param name="keycloakService"></param> /// <param name="pimsService"></param> /// <param name="pimsAdminService"></param> /// <param name="mapper"></param> public PimsKeycloakService(IKeycloakService keycloakService, IPimsService pimsService, IPimsAdminService pimsAdminService, IMapper mapper, ClaimsPrincipal user) { _keycloakService = keycloakService; _pimsService = pimsService; _pimsAdminService = pimsAdminService; _mapper = mapper; _user = user; }
/// <summary> /// Creates a new instance of a PimsKeycloakService object, initializes with the specified arguments. /// </summary> /// <param name="keycloakService"></param> /// <param name="pimsService"></param> /// <param name="user"></param> /// <param name="mapper"></param> /// <param name="logger"></param> public PimsKeycloakService(IKeycloakService keycloakService, IPimsRepository pimsRepository, ClaimsPrincipal user, IMapper mapper, ILogger <IPimsKeycloakService> logger) { _keycloakService = keycloakService; _pimsRepository = pimsRepository; _mapper = mapper; _user = user; _logger = logger; }
public UsersController(IUserService userService, IKeycloakService keyCloakService, HmcrCurrentUser currentUser) { _userService = userService; _keyCloakService = keyCloakService; _currentUser = currentUser; }