Program.cs (Asp Net Core): Unterschied zwischen den Versionen

Aus ahrensburg.city
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „<pre> var builder = WebApplication.CreateBuilder(args); // Add services to the container. builder.Services.AddControllersWithViews(); var app = builder.Build(); // Configure the HTTP request pipeline. if (!app.Environment.IsDevelopment()) { app.UseExceptionHandler("/Home/Error"); // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts. app.UseHsts(); } app.UseHttpsRedir…“
 
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
{{#mermaid:graph TD
    A[Start] --> B[Erstelle Builder]
    B --> C[Füge Controller mit Ansichten hinzu]
    C --> D[Baue App]
    D --> E{Umgebungsprüfung}
    E -->|Keine Entwicklung| F[Fehlerbehandlung verwenden]
    F --> G[HSTS verwenden]
    E -->|Entwicklung| H[Fehlerbehandlung überspringen]
    G --> I[HTTPS-Weiterleitung verwenden]
    H --> I
    I --> J[Routing verwenden]
    J --> K[Autorisierung verwenden]
    K --> L[Statische Assets zuordnen]
    L --> M[Standard-Controller-Route zuordnen]
    M --> N[App starten]
}}
<pre>
<pre>
var builder = WebApplication.CreateBuilder(args);
var builder = WebApplication.CreateBuilder(args);
Zeile 21: Zeile 37:


app.MapStaticAssets();
app.MapStaticAssets();
app.MapControllerRoute(
    name: "default",
    pattern: "{controller=Home}/{action=Index}/{id?}")
    .WithStaticAssets();
app.Run();

Aktuelle Version vom 23. März 2025, 03:43 Uhr

var builder = WebApplication.CreateBuilder(args);

// Add services to the container.
builder.Services.AddControllersWithViews();

var app = builder.Build();

// Configure the HTTP request pipeline.
if (!app.Environment.IsDevelopment())
{
    app.UseExceptionHandler("/Home/Error");
    // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
    app.UseHsts();
}

app.UseHttpsRedirection();
app.UseRouting();

app.UseAuthorization();

app.MapStaticAssets();

app.MapControllerRoute(
    name: "default",
    pattern: "{controller=Home}/{action=Index}/{id?}")
    .WithStaticAssets();


app.Run();