Skip to content

Valkorz/dotnet-tasklist-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

.NET Core C# API + Database project


This project is a task/todo list, using dotnet core MVC and Entity Framework to implement a database of tasks (in SQLite) that can be modified through http protocol commands, featuring GET, POST, PUT and DELETE.


Files:

./docs/guide.md: a comprehensive step-by-step guide to building your own .Net CORE WebApi.

.docs/httpAttributes.md: a list of http attributes to be used when defining methods for a controller.

./Tasks/: the WebApi folder.

./Tasks/Program.cs: root file of the api, used for initializing controllers and other resources.

.Tasks/Controllers/: where the custom controller implementations will be stored.

./Requesters/: code examples in different programming languages to communicate with the API.


Features:

  • A Controller that creates a database, with GET and POST methods;
  • Two program examples for calling http requests (javascript and batch);
  • Detailed documentation;

TODO:

  • A second database structure created without Entity Framework (to allow for more manual customization);
  • Finish the httpAttributes.md documentation.
  • Add more http request examples for other programming languages;

About

WebApi tasklist sample project created with .Net Core MVC and Entity framework, containing instructions and documentation.

Topics

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors