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
}