Skip to content

Commit 596b5d5

Browse files
authored
use swagger (#28)
1 parent 8862334 commit 596b5d5

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

WorkingApi/Program.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
var builder = WebApplication.CreateBuilder(args);
55

66
builder.Services.AddSqlite<MyContext>("Data Source=contacts.db");
7+
builder.Services.AddEndpointsApiExplorer();
8+
builder.Services.AddSwaggerGen();
79

810
var app = builder.Build();
911

@@ -15,4 +17,7 @@
1517

1618
});
1719

20+
app.UseSwagger();
21+
app.UseSwaggerUI();
22+
1823
app.Run();

WorkingApi/Properties/launchSettings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"WorkingApi": {
1212
"commandName": "Project",
1313
"launchBrowser": true,
14-
"launchUrl": "api/Contacts",
14+
"launchUrl": "swagger/index.html",
1515
"environmentVariables": {
1616
"ASPNETCORE_ENVIRONMENT": "Development"
1717
},

WorkingApi/WorkingApi.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
</PackageReference>
1616
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="6.0.2" />
1717
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.14.0" />
18+
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.2.3" />
1819
</ItemGroup>
1920

2021
<ItemGroup>

0 commit comments

Comments
 (0)