public IActionResult Get()
        {
            var empresa = _consultaBase
                          .Consultar(ListarEmpresaSpecificationBuilder.Novo()
                                     .Build());

            return(Content(JsonConvert.SerializeObject(empresa),
                           "application/json"));
        }
        public async Task <IActionResult> Get([FromQuery] EmpresaFiltroDto filtro)
        {
            var empresas = _consultaBase
                           .Consultar(ListarEmpresaSpecificationBuilder.Novo()
                                      .ComCnpj(filtro.Cnpj)
                                      .ComDataFundacaoInicio(filtro.DataFundacaoInicio)
                                      .ComDataFundacaoFim(filtro.DataFundacaoFim)
                                      .ComNome(filtro.Nome)
                                      .Build());

            return(Content(JsonConvert.SerializeObject(empresas),
                           "application/json"));
        }