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.
Warum ist die Route mit Parametern nicht verarbeitet? ⇐ C#
-
- Similar Topics
- Replies
- Views
- Last post