public IEnumerable <AcaoDocument> Get( [FromServices] ILogger <AcoesMongoController> logger, [FromServices] AcoesRepository repository) { logger.LogInformation("Processando requisição HTTP GET em AcoesMongoController..."); return(repository.ListAll()); }
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)); }