#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 -----------
|
// ----------- ADMIN -----------
|
||||||
|
|
||||||
// ARTISTES
|
var adminRoutes = new Dictionary<string, string>
|
||||||
endpoints.MapControllerRoute(
|
{
|
||||||
name: "AdminArtistesIndex",
|
{ "artistes", "Artiste" },
|
||||||
pattern: "administration/artistes",
|
{ "commentaires", "Commentaire" },
|
||||||
defaults: new { area = "Administration", controller = "Artiste", action = "Index" });
|
{ "styles", "Style" },
|
||||||
|
{ "titres", "Titre" }
|
||||||
|
};
|
||||||
|
|
||||||
// COMMENTAIRES
|
foreach (var route in adminRoutes)
|
||||||
|
{
|
||||||
endpoints.MapControllerRoute(
|
endpoints.MapControllerRoute(
|
||||||
name: "AdminCommentairesIndex",
|
name: $"Admin{route.Value}Index",
|
||||||
pattern: "administration/commentaires",
|
pattern: $"administration/{route.Key}",
|
||||||
defaults: new { area = "Administration", controller = "Commentaire", action = "Index" });
|
defaults: new { area = "Administration", controller = route.Value, 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" });
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user