Skip to content

Mardson581/TodoNET

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TodoNet API - ASP.NET pratical lab

A complete REST API for todo management built with ASP.NET Core, Entity Framework, and DTO pattern.

🚀 Features

  • RESTful API with CRUD operations
  • Entity Framework Core with In-Memory Database
  • DTO Pattern for secure data transfer
  • Dependency Injection
  • Logging with ILogger
  • Input validation with Data Annotations

📚 API Endpoints

Method Endpoint Description
GET /items Get all todo items
GET /items/{id} Get item by ID
POST /items Create new item
PATCH /items/{id}/complete Mark as completed
PATCH /items/{id}/uncomplete Mark as uncompleted
DELETE /items/{id} Delete item

About

A pratical study about ASP.NET and good coding patterns

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages