# Common Helper: Extensions Shared utility extensions used across multiple components. ## Modules - `EnumExtensions` — enum description/attribute extraction (used by BusinessException) - `StringExtensions` — PascalCase → snake_case conversion (used by AzaionDbSchemaHolder) - `StreamExtensions` — Stream → string conversion (used by SecurityTest) - `QueryableExtensions` — conditional LINQ Where filter (used by UserService) ## Consumers | Helper | Used By Components | |--------|-------------------| | `EnumExtensions.GetDescriptions` | Data Layer (BusinessException) | | `StringExtensions.ToSnakeCase` | Data Layer (AzaionDbSchemaHolder) | | `StreamExtensions.ConvertToString` | Tests | | `QueryableExtensions.WhereIf` | User Management (UserService) |