34 lines
1.0 KiB
C#
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; }
|
|
}
|
|
}
|