Example #1
0
 public JWTService(IOptions <SecretSettings> secretSettings, IStandardUserRolesRepository roles,
                   ICustomUserRolesService urolesService, IPeopleRepository peopleRepository)
 {
     _settings               = secretSettings.Value;
     _standardUserRoles      = roles;
     _customUserRolesService = urolesService;
     _peopleRepository       = peopleRepository;
     _key         = new SymmetricSecurityKey(Encoding.ASCII.GetBytes(_settings.Secret));
     _credentials = new SigningCredentials(_key, _algorithm);
 }
 public UserrolesController(IStandardUserRolesRepository repository, ICustomUserRolesService roleService)
 {
     _repository   = repository;
     _rolesService = roleService;
 }
Example #3
0
 public CustomUserRolesService(IStandardUserRolesRepository repository, IDoctorsRepository doctorsRepository, IPatientsRepository patRepo)
 {
     _repository         = repository;
     _doctorsRepository  = doctorsRepository;
     _patientsRepository = patRepo;
 }