Class Sealed
public sealed class DiscoveryResult

Namespace: Moka.Docs.Engine.Discovery

The result of a file discovery scan.

Properties

NameDescription
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;
}
Was this page helpful?