Files
2026-03-30 11:07:30 +08:00

36 lines
789 B
C#

using Scalar.AspNetCore;
using StopShopping.Services.Models;
namespace StopShopping.AdminApi.Routes;
/// <summary>
/// 其他路由从RouteGroupBuilder扩展并添加到MapGroup之后
/// </summary>
public static class Root
{
public static void MapRoutes(WebApplication app)
{
app.MapGroup("")
.MapCommon()
.MapCategory()
.MapProduct()
.MapDistrict()
.WithDescription("登录用户调用")
.RequireAuthorization(policy => policy.RequireRole(SystemRoles.Admin.ToString()));
app.MapGroup("")
.MapAdmin()
.WithDescription("公共调用")
.AllowAnonymous();
}
}
public enum OpenApiTags
{
,
,
,
,
,
}