Files
parr_api/PARR.API/Contracts/V1/Responses/HelpDocumentResponse.cs

34 lines
1.0 KiB
C#

namespace PARR.API.Contracts.V1.Responses
{
public record HelpDocumentResponse
{
/// <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;
/// <summary>
/// // Чистый Markdown-текст (все, что идет после метаданных)
/// </summary>
public string Content { get; init; } = string.Empty;
/// <summary>
/// ИД для перехода назад
/// </summary>
public string? PrevId { get; init; }
/// <summary>
/// ИД для перехода вперед
/// </summary>
public string? NextId { get; init; }
public string? EditUrl { get; init; }
}
}