Skip to content

About

API cơ bản với ASP.NET Core (.NET 9.0)

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mô tả

Bài tập này xây dựng một API đơn giản bằng ASP.NET Core (.NET 9.0) để quản lý một danh sách việc cần làm (to-do list). API này thực hiện các tác vụ CRUD gồm thêm/sửa/xóa thông tin công việc; truy xuất công việc và danh sách công việc.

Một database Entity Framework Core lưu trên bộ nhớ TodoList được sử dụng làm DbContext để thêm vào chương trình.

Kết quả đạt được

Khi khởi chạy chương trình trên Visual Studio, ta có thể gửi các HTTP request để thực hiện tác vụ API từ tập tin HTTP tạo sẵn. Có 6 route API như hình dưới:

image

Lần lượt nhấn "Send request" theo thứ tự từ trên xuống để gửi các request:

  • Thêm một to-do item (POST) image
  • Lấy danh sách tất cả to-do items (GET) image
  • Lấy to-do item theo ID (GET) image
  • Lấy danh sách to-do items đã hoàn thành (GET) image
  • Sửa thông tin to-do item theo ID (PUT) image Trường hợp này sau khi sửa, khi gửi tiếp GET request để lấy tất cả items thì sẽ hiển thị item đã sửa, tuy nhiên danh sách items đã hoàn thành không chứa item nào. image image
  • Xóa to-do item theo ID (DELETE) image Sau khi xóa, danh sách tất cả items sẽ trở lại trạng thái rỗng. image

Ghi chú

Mã nguồn được thực hiện có tham khảo hướng dẫn của Microsoft.

About

API cơ bản với ASP.NET Core (.NET 9.0)

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages