예제 #1
0
 /// <summary>
 /// Creates a new instance of a RoleController class, initializes with specified arguments.
 /// </summary>
 /// <param name="keycloakService"></param>
 /// <param name="mapper"></param>
 public RoleController(IPimsKeycloakService keycloakService, IMapper mapper)
 {
     _mapper          = mapper;
     _keycloakService = keycloakService;
 }
 /// <summary>
 /// Creates a new instance of a AdministrativeAreaController class.
 /// </summary>
 /// <param name="pimsAdminService"></param>
 /// <param name="keycloakService"></param>
 /// <param name="mapper"></param>
 public AdministrativeAreaController(IPimsAdminService pimsAdminService, IPimsKeycloakService keycloakService,
                                     IMapper mapper)
 {
     _pimsAdminService = pimsAdminService;
     _mapper           = mapper;
 }
예제 #3
0
 /// <summary>
 /// Creates a new instance of a UserController class.
 /// </summary>
 /// <param name="keycloakService"></param>
 /// <param name="mapper"></param>
 public UserController(IMapper mapper, IPimsKeycloakService keycloakService)
 {
     _keycloakService = keycloakService;
     _mapper          = mapper;
 }
예제 #4
0
 /// <summary>
 /// Creates a new instance of a AccessRequestController class.
 /// </summary>
 /// <param name="keycloakService"></param>
 /// <param name="mapper"></param>
 public AccessRequestController(IMapper mapper, IPimsKeycloakService keycloakService)
 {
     _keycloakService = keycloakService;
     _mapper          = mapper;
 }
예제 #5
0
 /// <summary>
 /// Creates a new instance of a AgencyController class.
 /// </summary>
 /// <param name="pimsAdminService"></param>
 /// <param name="keycloakService"></param>
 /// <param name="mapper"></param>
 public AgencyController(IPimsAdminService pimsAdminService, IPimsKeycloakService keycloakService, IMapper mapper)
 {
     _pimsAdminService    = pimsAdminService;
     _pimsKeycloakService = keycloakService;
     _mapper = mapper;
 }
예제 #6
0
 /// <summary>
 /// Creates a new instance of a OrganizationController class.
 /// </summary>
 /// <param name="pimsService"></param>
 /// <param name="keycloakService"></param>
 /// <param name="mapper"></param>
 public OrganizationController(IPimsRepository pimsService, IPimsKeycloakService keycloakService, IMapper mapper)
 {
     _pimsService         = pimsService;
     _pimsKeycloakService = keycloakService;
     _mapper = mapper;
 }