Added AdminPages to admin dashboard and navigation + created 2.0 todo list

This commit is contained in:
2024-10-06 11:09:00 +02:00
parent 9cf818c55d
commit 6a110d5b8b
12 changed files with 90 additions and 28 deletions

View File

@@ -73,6 +73,11 @@ internal class AdminContextGenerator : IAdminContextGenerator {
generator.Description(attribute?.Description);
}
if (attributes.Any(a => a is AdminUrlAttribute)) {
var attribute = attributes.Single(a => a is AdminUrlAttribute) as AdminUrlAttribute;
generator.Url(attribute?.Url);
}
if (attributes.Any(a => a is AdminPermissionsAttribute)) {
var attribute = attributes.Single(a => a is AdminPermissionsAttribute) as AdminPermissionsAttribute;
generator.CreatePermission(attribute?.Permissions.Create);