Warum ist die Route mit Parametern nicht verarbeitet?C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Warum ist die Route mit Parametern nicht verarbeitet?

Post by Anonymous »

Ich habe gerade angefangen, mit ASP.NET Core zu üben, aber ich habe bereits ein Problem gestoßen, für das ich 3 Stunden lang keine Lösung finden kann. Ich habe diesen einfachen Code geschrieben, aber aus irgendeinem Grund kann ich die Route nicht verarbeiten. Der Code in app.map ("/delete/{Dateiname}", (String Dateiname) => weigert sich einfach zu arbeiten.
var builder = WebApplication.CreateBuilder(args);
var app = builder.Build();

app.Map("/delete/{fileName}", (string fileName) =>
{
Console.WriteLine("middleware registered");
});

app.Run(async (context) =>
{
var indexHtmlPage = app.Environment.ContentRootFileProvider.GetFileInfo("/FrontEnd/index.html");

context.Response.ContentType = "text/html; charset=utf-8";
await context.Response.SendFileAsync(indexHtmlPage);
});

app.Run();
< /code>
Ich habe all die verschiedenen Optionen ausprobiert, die ich finden konnte, aber sie funktionieren nicht. Ich möchte nur verstehen, was los ist und das Problem lösen.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post