#152 Mise en place d'un parcours dans un dictionnaire pour eviter les repétitions
This commit is contained in:
@@ -49,30 +49,21 @@ public static class RouteConfiguration
|
||||
|
||||
// ----------- ADMIN -----------
|
||||
|
||||
// ARTISTES
|
||||
endpoints.MapControllerRoute(
|
||||
name: "AdminArtistesIndex",
|
||||
pattern: "administration/artistes",
|
||||
defaults: new { area = "Administration", controller = "Artiste", action = "Index" });
|
||||
|
||||
// COMMENTAIRES
|
||||
endpoints.MapControllerRoute(
|
||||
name: "AdminCommentairesIndex",
|
||||
pattern: "administration/commentaires",
|
||||
defaults: new { area = "Administration", controller = "Commentaire", action = "Index" });
|
||||
|
||||
// STYLES
|
||||
endpoints.MapControllerRoute(
|
||||
name: "AdminStylesIndex",
|
||||
pattern: "administration/styles",
|
||||
defaults: new { area = "Administration", controller = "Style", action = "Index" });
|
||||
|
||||
// TITRES
|
||||
endpoints.MapControllerRoute(
|
||||
name: "AdminTitresIndex",
|
||||
pattern: "administration/titres",
|
||||
defaults: new { area = "Administration", controller = "Titre", action = "Index" });
|
||||
var adminRoutes = new Dictionary<string, string>
|
||||
{
|
||||
{ "artistes", "Artiste" },
|
||||
{ "commentaires", "Commentaire" },
|
||||
{ "styles", "Style" },
|
||||
{ "titres", "Titre" }
|
||||
};
|
||||
|
||||
foreach (var route in adminRoutes)
|
||||
{
|
||||
endpoints.MapControllerRoute(
|
||||
name: $"Admin{route.Value}Index",
|
||||
pattern: $"administration/{route.Key}",
|
||||
defaults: new { area = "Administration", controller = route.Value, action = "Index" });
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user