Skip to content

RotterAxel/RESTFestivals

Repository files navigation

RESTFestivals

Northwind Traders is a sample application built using .NET Core 3.1 and Entity Framework Core 3.1.

Getting Started

Use these instructions to get the project up and running.

Prerequisites

You will need the following tools:

Setup

Follow these steps to get your development environment set up:

  1. Clone the repository
  2. Open the solution in Visual Studio 2019
  3. Start MySQL
  4. Right-click the solution -> Set Startup Projects -> Multiple Startup Projects -> IDP & RESTFestival.API -> Start
  5. Start the projects
  6. Open Postman -> Import -> File -> Import the file & the environment variables in https://github.com/RotterAxel/RESTFestivals/tree/master/Postman
  7. In Postman you will have to run the Authorization endpoints first. This will automatically store the bearer token in the collection variables.
  8. OPTIONAL: Use the docker-compose file to start an instance of MySQL https://github.com/RotterAxel/RESTFestivals/tree/master/Scripts

Additional Information

  • The DB Migrates and Reseeds itself with every new start of the project
  • The Postman collection includes example tests to better understand and test the endpoints

Technologies

  • .NET Core 3.1
  • Entity Framework Core 3.1

License

This project is licensed under the GNU General Public License v3.0 License - see the LICENSE.md file for details.

About

RESTFull implementation example for the festivals project with .Net Core 3.1

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages