![]() |
dev.tirsvad.dk
Tirsvad Website: A Clean Architecture .NET solution using Blazor WebAssembly for modern, cloud-ready web applications. Supports SQLite/MySQL, containerization, and follows best practices for maintainability and scalability.
|
Service for organization folder discovery. More...


Public Member Functions | |
| IEnumerable< string > | FindOrganizationsByFolder (string? rootPath=null) |
| Finds all organization names by scanning the specified root folder. | |
| IEnumerable< string > | FindProjectsInOrganization (string organization) |
| Finds all project names within the specified organization. | |
Properties | |
| string? | RootPath [get] |
| Gets the root path used for organization discovery. | |
| IEnumerable< string >? | Organizations = [] [get] |
| Gets the collection of organization names discovered in the root folder. | |
Service for organization folder discovery.
|
inline |
Finds all organization names by scanning the specified root folder.
| rootPath | Optional root path to search. If null, uses RootPath. |
Implements Application.Interfaces.Services.IOrganisationService.
|
inline |
Finds all project names within the specified organization.
| organization | The name of the organization to search for projects. |
Implements Application.Interfaces.Services.IOrganisationService.
|
get |
Gets the collection of organization names discovered in the root folder.
This property provides a cached or computed list of organization names available for use within the application. The actual discovery logic is defined by implementations of IOrganisationService.
Implements Application.Interfaces.Services.IOrganisationService.
|
get |
Gets the root path used for organization discovery.
Implements Application.Interfaces.Services.IOrganisationService.