Beispiel #1
0
 public static TarefaDto ToTarefaDto(this TarefaTableEntity tarefaEntity)
 => new TarefaDto
 {
     Id         = tarefaEntity.RowKey,
     Descricao  = tarefaEntity.Descricao,
     Finalizada = tarefaEntity.Finalizada
 };
Beispiel #2
0
        public static IActionResult Run(
            [HttpTrigger(AuthorizationLevel.Anonymous, "get", Route = "tarefa/{id}")] HttpRequest req,
            [Table("tarefas", "particao-1", "{id}", Connection = "AzureWebJobsStorage")] TarefaTableEntity tarefa,
            ILogger log, string id)
        {
            log.LogInformation($"Consultando tarefa {id}");

            if (tarefa == null)
            {
                log.LogInformation($"Tarefa {id} nao encontrada.");
                return(new NotFoundResult());
            }

            return(new OkObjectResult(tarefa.ToTarefaDto()));
        }