public AccessManager( UserManager <Usuario> userManager, SignInManager <Usuario> signInManager, SigningConfigurations signingConfigurations, TokenConfigurationsModel tokenConfigurations, IPerfilDeAcessoService perfilDeAcessoService) { _userManager = userManager; _signInManager = signInManager; _signingConfigurations = signingConfigurations; _tokenConfigurations = tokenConfigurations; _perfilDeAcessoService = perfilDeAcessoService; }
public bool Respected( IHttpContextAccessor httpContextAccessor, AuthorizationHandlerContext context, IPerfilDeAcessoService perfilDeAcessoService) { try { return(perfilDeAcessoService.Obter(context.User.UserIdSession())?.Perfil == TipoUsuario.Admin); } catch { return(false); } }
public PoliticaDeAdministradorHandler(IHttpContextAccessor httpContextAccessor, IPerfilDeAcessoService perfilDeAcessoService) { _httpContextAccessor = httpContextAccessor; _perfilDeAcessoService = perfilDeAcessoService; }
public UsuarioService(UserManager <Usuario> userManager, IPerfilDeAcessoService perfilDeAcessoService) { _userManager = userManager; _perfilDeAcessoService = perfilDeAcessoService; }
public AutorService(IUnitOfWork unitOfWork, IUsuarioService usuarioService, IPerfilDeAcessoService perfilDeAcessoService) : base(unitOfWork) { _usuarioService = usuarioService; _perfilDeAcessoService = perfilDeAcessoService; }