コード例 #1
0
ファイル: Models.cs プロジェクト: pjgeutjens/az203-exercises
 public static Todo ToTodo(this TodoTableEntity todo)
 {
     return(new Todo()
     {
         Id = todo.RowKey,
         CreatedTime = todo.CreatedTime,
         IsCompleted = todo.IsCompleted,
         TaskDescription = todo.TaskDescription
     });
 }
コード例 #2
0
ファイル: TodoApi.cs プロジェクト: pjgeutjens/az203-exercises
        public static IActionResult GetTodoById(
            [HttpTrigger(AuthorizationLevel.Anonymous, "get", Route = "todo/{id}")] HttpRequest req,
            [Table("todos", "TODO", "{id}", Connection = "AzureWebJobsStorage")] TodoTableEntity todo,
            ILogger log, string id)
        {
            if (todo == null)
            {
                return(new NotFoundResult());
            }

            return(new OkObjectResult(todo.ToTodo()));
        }