New project file, added Aspire, moved security

This commit is contained in:
2026-06-03 18:44:48 -07:00
parent 4c6df1f037
commit d916549402
78 changed files with 2786 additions and 21210 deletions

View File

@@ -0,0 +1,10 @@
using Microsoft.AspNetCore.Authorization;
namespace MicCheck.Api.Common.Security.Authorization;
public class ProjectPermissionRequirement : IAuthorizationRequirement
{
public ProjectPermission Permission { get; }
public ProjectPermissionRequirement(ProjectPermission permission) => Permission = permission;
}