.NET Core SDK
A text processor / gui
-
Open
WebApiCoreSeed.sln
located 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
F5
or 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/swagger
to see all the configured endpoints
-
Open the folder in vs code
-
Make sure you are in WebApiCore-Seed folder
-
Run
dotnet restore
on the integrated terminal, to install the dependencies of the project -
Go to
Seed.Api
folder usingcd
command -
Run
dotnet run
and wait, this would host the application on the :4993 port -
Finally you can open a browser and navigate
localhost:4993/swagger
to 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 |