コード例 #1
0
        public OrganizacaoService(IOrganizacaoRepository organizacaoRepository, IRepository <OrganizacaoUsuario> organizacaoPessoaRepository, IPessoaRepository pessoaRepository)

        {
            _organizacaoRepository       = organizacaoRepository;
            _organizacaoPessoaRepository = organizacaoPessoaRepository;
            _pessoaRepository            = pessoaRepository;
        }
コード例 #2
0
ファイル: TokenController.cs プロジェクト: jonassilva4899/nqs
        public TokenController(IConfiguration config,
                               IHttpContextAccessor contextAccessor,
                               LoginServico <UsuarioViewModel, Usuario> loginServico,
                               OrganizacaoService organizacaoService,
                               IPessoaRepository pessoaRepository,
                               IOrganizacaoRepository organizacaoRepository,
                               IUsuarioRepository usuarioRepository,
                               IOrganizacaoUsuarioRepository organizacaoUsuarioRepository)
        {
            if (_pessoaRepository == null)
            {
                _pessoaRepository = pessoaRepository;
            }

            if (_organizacaoRepository == null)
            {
                _organizacaoRepository = organizacaoRepository;
            }

            if (_usuarioRepository == null)
            {
                _usuarioRepository = usuarioRepository;
            }

            if (_organizacaoUsuarioRepository == null)
            {
                _organizacaoUsuarioRepository = organizacaoUsuarioRepository;
            }

            _config             = config;
            _loginServico       = loginServico;
            _organizacaoService = organizacaoService;
            _contextAccessor    = contextAccessor;
        }
コード例 #3
0
 public ApiPublicaService(IOrganizacaoRepository organizacaoRepository)
 {
     _totp = new Totp(Encoding.ASCII.GetBytes(_secretKey));
     _organizacaoRepository = organizacaoRepository;
 }