.NET Core SDK
A text processor / gui
-
Open
WebApiCoreSeed.slnlocated on the folder where the repository was downloaded -
If the Seed.Api project is not selected as startup, just right click it and then click on
Set as StartUp Project -
Now you just have to run it, pressing
F5or the run button the top, if you use iisexpress configuration your app will be attached to the port:4992, if you use the executable, the port used will be:4993 -
Now you just can open your favorite browser and navigate to
localhost:$Port/swaggerto see all the configured endpoints
-
Open the folder in vs code
-
Make sure you are in WebApiCore-Seed folder
-
Run
dotnet restoreon the integrated terminal, to install the dependencies of the project -
Go to
Seed.Apifolder usingcdcommand -
Run
dotnet runand wait, this would host the application on the :4993 port -
Finally you can open a browser and navigate
localhost:4993/swaggerto check all the available endpoints
| Technology | Description |
|---|---|
| Asp .Net Web Api Core | Core framework |
| Entity Framework | Data access library |
| Net Core DI | Integrated dependecy injection library |
| Xunit | Testing framework |
| SwaggerUI | UI that document and exposes the API endpoints |
| Swashbuckle | Documentation generator for Swagger |

