e7bf07c2ad
Adds IFileStorage abstraction and LocalDiskFileStorage for receipt file storage with path-traversal protection, and registers it in DI. Includes 3 TDD-verified xUnit tests. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
22 lines
439 B
JSON
22 lines
439 B
JSON
{
|
|
"Logging": {
|
|
"LogLevel": {
|
|
"Default": "Information",
|
|
"Microsoft.AspNetCore": "Warning"
|
|
}
|
|
},
|
|
"AllowedHosts": "*",
|
|
"Jwt": {
|
|
"Issuer": "rolac-api",
|
|
"Audience": "rolac-client",
|
|
"AccessTokenExpiryMinutes": "15",
|
|
"RefreshTokenExpiryDays": "30"
|
|
},
|
|
"Cors": {
|
|
"AllowedOrigins": [ "http://localhost:4200", "https://localhost:4200" ]
|
|
},
|
|
"Storage": {
|
|
"LocalRoot": "App_Data/storage"
|
|
}
|
|
}
|