« Scalar » : différence entre les versions
Apparence
Ligne 83 : | Ligne 83 : | ||
{ | { | ||
options | options | ||
.WithTitle(" | .WithTitle("MyApp API Reference") | ||
.WithTheme(ScalarTheme.Solarized) | .WithTheme(ScalarTheme.Solarized) | ||
.WithClientButton(false) | .WithClientButton(false) |
Version du 3 avril 2025 à 09:40
Links
ASP.NET Core 9 integration
dotnet add package Scalar.AspNetCore |
Program.cs |
builder.Services.AddOpenApi();
if (app.Environment.IsDevelopment())
{
app.MapOpenApi();
// add the following lines
app.MapScalarApiReference(options =>
{
options
.WithTitle("MyApp API Reference")
.WithTheme(ScalarTheme.Solarized)
.WithClientButton(false);
//.WithDefaultOpenAllTags(true)
});
}
|
URL: http://localhost:5000/scalar
Properties/launchSettings.json |
{
"profiles": {
"http": {
"launchBrowser": true,
"launchUrl": "http://localhost:5000/scalar",
"applicationUrl": "http://localhost:5000"
}
}
}
|
OAuth 2 authentication
OpenApiConfiguration.cs |