Beispiel #1
0
 public EmpresaComandoManipulador(IEmpresaRepositorio empresaRepositorio, IUsuarioEmpresaRepositorio usuarioEmpresaRepositorio, IEmpresaComandoMap empresaComandoMap, IEmailServico emailServico)
 {
     _empresaRepositorio        = empresaRepositorio;
     _usuarioEmpresaRepositorio = usuarioEmpresaRepositorio;
     _empresaComandoMap         = empresaComandoMap;
     _emailServico = emailServico;
 }
        public UsuarioEmpresaAutenticacaoController(IOptions <TokenOptions> jwtOptions, IUnitOfWork UnitOfWork, IUsuarioEmpresaRepositorio usuarioRepositorio) : base(UnitOfWork)
        {
            _usuarioRepositorio = usuarioRepositorio;

            _tokenOptions = jwtOptions.Value;
            if (_tokenOptions == null)
            {
                throw new ArgumentNullException(nameof(_tokenOptions));
            }

            _tokenOptions.Validate();

            _serializerSettings = new JsonSerializerSettings
            {
                Formatting       = Formatting.Indented,
                ContractResolver = new CamelCasePropertyNamesContractResolver()
            };
        }