29 lines
924 B
C#
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; }
|
|
}
|
|
}
|