Ich habe alle außer dem Standard „app.Xyz“, der mit der Dotnet-Vorlage geliefert wird, entfernt, aber das Problem bleibt bestehen. Mein „App“-Abschnitt der Program.cs sieht jetzt so aus:
Code: Select all
var app = builder.Build();
var listener = app.Services.GetRequiredService();
var observer = ActivatorUtilities.CreateInstance(app.Services);
using var disposable = listener.SubscribeWithAdapter(observer);
app.UseHttpsRedirection();
app.UseRouting();
app.UseUserAuthentication();
app.UseAuthorization();
app.MapControllerRoute(
name: "Default",
pattern:"{controller=Home}/{action=Index}/{id?}"
);
app.Run();
Ich kann in dieser Datei eine Testroute hinzufügen, indem ich app.MapGet(); verwende, die funktioniert und korrekt zurückgibt, aber jeder Controller außerhalb davon gibt den 404-Fehler zurück.
Mobile version