PRN232 Chương 5 - OData trong ASP.NET Core Web API
Chương 5 môn PRN232 trình bày giao thức OData để dựng API truy vấn được và tương tác được: gói NuGet Microsoft.AspNetCore.OData, ODataConventionModelBuilder sinh Entity Data Model theo quy ước, khái niệm Entity Set, các tuỳ chọn truy vấn hệ thống $filter với hàm endswith, $select, $expand, $orderby, $count, $skip và $top, endpoint $metadata mô tả mô hình dữ liệu, cùng cách dùng đúng động từ HTTP cho thao tác tạo, sửa và xoá thực thể. Trọn bộ câu hỏi trắc nghiệm có giải thích.
Bắt đầu bằng Chế độ học nếu bạn muốn đáp án và giải thích hiện ngay sau mỗi câu — không bấm giờ, dừng lúc nào cũng được. Chọn Thi thử khi muốn biết mình đang ở đâu: có bấm giờ, chấm điểm ở cuối, và giải thích chỉ mở sau khi nộp.
Luyện tập theo chủ đề này
Câu hỏi của chủ đề
var builder = new ODataConventionModelBuilder();
builder.EntitySet<Product>("Products");
builder.EntitySet<Category>("Categories");
return builder.GetEdmModel();Microsoft.AspNetCore.ODataMicrosoft.EntityFrameworkCore.SqlServerMicrosoft.AspNetCore.Mvc.RazorMicrosoft.AspNetCore.Authentication.JwtBearerĐề có câu hỏi của chủ đề này
3 đề chứa ít nhất một câu thuộc chủ đề — mở đề để làm cả bộ, không chỉ từng câu.