Exemple #1
0
 public IEnumerable <AcaoDocument> Get(
     [FromServices] ILogger <AcoesMongoController> logger,
     [FromServices] AcoesRepository repository)
 {
     logger.LogInformation("Processando requisição HTTP GET em AcoesMongoController...");
     return(repository.ListAll());
 }
Exemple #2
0
        public IActionResult Run(
            [HttpTrigger(AuthorizationLevel.Anonymous, "get", Route = null)] HttpRequest req,
            ILogger log)
        {
            var listaAcoes = _repository.ListAll();

            log.LogInformation(
                $"AcoesMongo HTTP trigger - número atual de lançamentos: {listaAcoes.Count}");
            return(new OkObjectResult(listaAcoes));
        }
        public IActionResult RunHistorico(
            [HttpTrigger(AuthorizationLevel.Anonymous, "get", Route = null)] HttpRequest req,
            ILogger log)
        {
            var historico = _repository.ListAll();

            log.LogInformation(
                $"Historico HTTP trigger - Qtde. Registros Historico: {historico.Count}");

            return(new OkObjectResult(historico));
        }