Division du fichier Program.cs dans un fichier qui centralise les routes pour plus de clarete.
This commit is contained in:
18
Webzine.WebApplication/Extensions/RouteConfiguration.cs
Normal file
18
Webzine.WebApplication/Extensions/RouteConfiguration.cs
Normal file
@@ -0,0 +1,18 @@
|
||||
namespace Webzine.WebApplication.Extensions;
|
||||
|
||||
public static class RouteConfiguration
|
||||
{
|
||||
/// <summary>
|
||||
/// Configure les routes de l'application.
|
||||
/// </summary>
|
||||
public static void MapCustomRoutes(this IEndpointRouteBuilder endpoints)
|
||||
{
|
||||
endpoints.MapControllerRoute(
|
||||
name: "areas",
|
||||
pattern: "{area:exists}/{controller=Home}/{action=Index}/{id?}");
|
||||
|
||||
endpoints.MapControllerRoute(
|
||||
name: "default",
|
||||
pattern: "{controller=Accueil}/{action=Index}/{id?}");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user