public AccountController( UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, IUser user, IBus bus, IMapper mapper, ILogService logService, ILoggerFactory loggerFactory, IUsuarioService usuarioService, IGrupoAcessoService grupoAcessoService, IPermissaoService permissaoService, IOptions <JwtTokenOptions> jwtTokenOptions, IDomainNotificationHandler <DomainNotification> notifications, IOptions <AuditConfig> auditConfig, Infra.CrossCutting.Identity.Services.IEmailSender emailSender, IUsuarioAppService usuarioAppService) : base(notifications, user, bus, auditConfig) { _usuarioAppService = usuarioAppService; _bus = bus; _mapper = mapper; _userManager = userManager; _signInManager = signInManager; _usuarioService = usuarioService; _grupoAcessoService = grupoAcessoService; _permissaoService = permissaoService; _emailSender = emailSender; _jwtTokenOptions = jwtTokenOptions.Value; ThrowIfInvalidOptions(_jwtTokenOptions); _logService = logService; _logger = loggerFactory.CreateLogger <AccountController>(); }
public UsuarioController(UsuarioService usuarioService, GrupoAcessoService grupoAcessoService, PermissaoService permissaoService) { _permissaoService = permissaoService; _grupoAcessoService = grupoAcessoService; __usuarioService = usuarioService; _usuarioService = usuarioService; }
public ConfiguracaoGrupoUsuarioPermissaoController(UsuarioService usuarioService, TelaService telaService, GrupoAcessoService grupoAcessoService, PermissaoService permissaoService, OperacaoService operacaoService) { __permissaoService = permissaoService; __usuarioService = usuarioService; _operacaoService = operacaoService; _telaService = telaService; _usuarioService = usuarioService; _grupoAcessoService = grupoAcessoService; _permissaoService = permissaoService; }
public GrupoAcessoController( IDomainNotificationHandler <DomainNotification> notifications, IUser user, IBus bus, IOptions <AuditConfig> auditConfig, IMapper mapper, ILogService logService, IGrupoAcessoService grupoAcessoService, IPermissaoService permissaoService) : base(notifications, user, bus, auditConfig) { _mapper = mapper; _logService = logService; _grupoAcessoService = grupoAcessoService; _permissaoService = permissaoService; }
public UsuarioService(IUsuarioRepository usuarioRepository, GrupoAcessoService grupoAcessoService) { _grupoAcessoService = grupoAcessoService; _usuarioRepository = usuarioRepository; }