feat(api): ForbiddenProblemDetailsHandler 403 shape [UDT-006]
This commit is contained in:
@@ -26,6 +26,7 @@ builder.Services.AddInfrastructure(builder.Configuration);
|
||||
// Authorization — handler lives in Api layer; DO NOT move to Infrastructure DI
|
||||
builder.Services.AddAuthorization();
|
||||
builder.Services.AddScoped<IAuthorizationHandler, PermissionAuthorizationHandler>();
|
||||
builder.Services.AddSingleton<IAuthorizationMiddlewareResultHandler, ForbiddenProblemDetailsHandler>();
|
||||
|
||||
// Controllers with exception filter
|
||||
builder.Services.AddControllers(opts =>
|
||||
|
||||
Reference in New Issue
Block a user