Simple blog engine in dotnet core 3.1.
Go to [https://blogengineapp.azurewebsites.net/].
Link to the swagger documentation [https://blogengineapp.azurewebsites.net/swagger].
It uses JWT Bearer token for authorization, use the endpoint POST /api/auth/login
to get the access token.
username | password | Role |
---|---|---|
writer | writer | Writer |
editor | editor | Editor |
Create a new database BlogEngineDB
in SQL Server Express LocalDB and run the script BlogEngineDB.sql
or just run the EF migration in the src/Infrastructure
project to create the database.
Execute dotnet build
Execute dotnet run -p src/WebUI/WebUI.csproj
or open in Visual Studio and run from there.
Execute dotnet test