API реализованный при помощи архитектурного подхода CQRS,
на платформе .NET Core СУБД SQLite, фронтенд Javascript
- Tasks
| Имя | Тип |
|---|---|
| ID | INTEGER |
| Name | TEXT |
| Description | TEXT |
| StatusId | INTEGER |
- Statuses
| Имя | Тип |
|---|---|
| Status_ID | INTEGER |
| Status_Name | TEXT |
GetAll
http://localhost:5000/api/task/getall
{
"tasks": [
{
"id": 44,
"name": "five",
"description": "two",
"status": "В работе"
},
{
"id": 45,
"name": "seven",
"description": "two",
"status": "В работе"
}
]
}Get
http://localhost:5000/api/task/get/{id}
{
"id": 44,
"name": "two",
"description": "two",
"status": "В работе"
}Create
http://localhost:5000/api/task/create
Body
{
"Name":"seven",
"Description":"two",
"Status":2
}Update
http://localhost:5000/api/task/update
Body
{
"id":44,
"Name":"3331w",
"Description":"111",
"StatusId":2
}