/TodoList-MVC-API

A Todo List API made with ASP.NET Core.

Primary LanguageC#

Todo List

Use Cases

  • Create User
  • Delete User
  • Create TodoItem
  • Update TodoItem
  • Get a list of TodoItems
  • Delete TodoItem
  • Create Project
  • Delete Project
  • Create ProjectTodoItemMapping
  • Delete ProjectTodoItemMapping
  • Delete ProjectTodoItemMappings when corresponding Project is deleted
  • Delete TodoItem when corresponding ProjectTodoItemMapping is deleted
  • Delete Projects when corresponding User is deleted
  • Delete Project when corresponding all ProjectTodoItemMappings are deleted
  • Change User email
  • Change User password