mirror of
https://github.com/azaion/admin.git
synced 2026-04-23 10:56:34 +00:00
d320d6dd59
Made-with: Cursor
933 B
933 B
Module: Azaion.Common.Configs.ResourcesConfig
Purpose
Configuration POCO for file resource storage paths, bound from appsettings.json section ResourcesConfig.
Public Interface
| Property | Type | Description |
|---|---|---|
ResourcesFolder |
string |
Root directory for uploaded resource files |
SuiteInstallerFolder |
string |
Subdirectory for production installer files |
SuiteStageInstallerFolder |
string |
Subdirectory for staging installer files |
Internal Logic
None — pure data class.
Dependencies
None.
Consumers
ResourcesService— uses all three properties to resolve file paths
Data Models
None.
Configuration
Bound via builder.Configuration.GetSection(nameof(ResourcesConfig)) in Program.cs.
External Integrations
None.
Security
Paths control where files are read from and written to on the server's filesystem.
Tests
None.