Skip to content

Web API para administrar películas y personajes

Notifications You must be signed in to change notification settings

akabalde/DisneyAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DisneyAPI

Web API para gestionar películas y personajes de Disney con operaciones CRUD, autenticación con JWT, autorización con filtros y middleware, subida de imágenes y persistencia en BBDD.

Tecnologías usadas:

  • .NET 6
  • ASP.NET Web API
  • EntityFramework Core 6
  • SQL Server
  • Swagger

Pre-requisitos:

  • Visual Studio 2022
  • LocalDB: Si no esta instalado ejecutar Visual Studio Installer, ir a Modify -> Individual Components, buscarlo en la lupa e instalarlo.

Setup inicial:

Una vez abierto el .sln en Visual Studio, abrir la Package Manager Console (PM>) y ejecutar los siguientes comandos en este orden:

PM> add-migration Initial
PM> update-database

Luego de eso ya podemos iniciar y probar nuestro proyecto.

En esta ocasion vamos a utilizar Postman para probar requests con bearer authentication. En la carpeta Postman de este repositorio se encuentran algunos ejemplos.

Subir imágenes:

Debemos colocar en Authorization el bearer token. En Body seleccionar form-data, en key cambiar Text por File y cargar la imagen en value.

image