Files
parr_api/PARR.Domain/DTOs/HelpDocument/HelpDocumentResult.cs

29 lines
924 B
C#

namespace PARR.Domain.DTOs.HelpDocument
{
/// <summary>
/// Модель справки, берется из .md
/// </summary>
public record HelpDocumentResult
{
/// <summary>
/// Уникальный ID (например: "ui/billing/invoice-create/vat-calc")
/// </summary>
public string HelpId { get; init; } = string.Empty;
/// <summary>
/// Заголовок из метаданных файла (title)
/// </summary>
public string Title { get; init; } = string.Empty;
public string? PrevId { get; init; }
public string? NextId { get; init; }
/// <summary>
/// // Чистый Markdown-текст (все, что идет после метаданных)
/// </summary>
public string Content { get; init; } = string.Empty;
public string? EditUrl { get; init; }
}
}