API to Rent Boats This APi is used to rent boats, where in you can perform various operations:
- Register a New Boat
- De-Register a Boat
- Rent a Boat to a user
- Return a Boat
Also, various features of the solutions:
- Followed good coding standards
- Took care of SOLID design principles
- Use of Swagger to interact with the API
- Implemented EF core with code first approach
- Demonstrated the use of dependency injection
Steps to run the solution:
- Update the connection string in app settings.json
- Clean and Build the solution
- In Package Manager console, run command 'add-migration '<--MIGRATION NAME-->'
- Run Command 'update-database'
- Hit F5, application should start and you'll see Swagger as start page, where you can start using the API's.