Class
Sealed
public sealed class DiscoveryResult
Namespace: Moka.Docs.Engine.Discovery
The result of a file discovery scan.
Properties
| Name | Description |
|---|---|
AssetFiles |
Asset file paths relative to the docs directory. |
MarkdownFiles |
Markdown file paths relative to the docs directory. |
ProjectFiles |
Absolute paths to C# project files. |
TotalCount |
Total number of discovered files. |
AssetFiles
List<string> DiscoveryResult.AssetFiles { get; }
Asset file paths relative to the docs directory.
MarkdownFiles
List<string> DiscoveryResult.MarkdownFiles { get; }
Markdown file paths relative to the docs directory.
ProjectFiles
List<string> DiscoveryResult.ProjectFiles { get; }
Absolute paths to C# project files.
TotalCount
int DiscoveryResult.TotalCount { get; }
Total number of discovered files.
View Source
/// <summary>
/// The result of a file discovery scan.
/// </summary>
public sealed class DiscoveryResult
{
/// <summary>Markdown file paths relative to the docs directory.</summary>
public List<string> MarkdownFiles { get; } = [];
/// <summary>Absolute paths to C# project files.</summary>
public List<string> ProjectFiles { get; } = [];
/// <summary>Asset file paths relative to the docs directory.</summary>
public List<string> AssetFiles { get; } = [];
/// <summary>Total number of discovered files.</summary>
public int TotalCount => MarkdownFiles.Count + ProjectFiles.Count + AssetFiles.Count;
}