Добавьте файлы проекта.
This commit is contained in:
14
ArgumentsToolkit.Help/Models/HelpEntry.cs
Normal file
14
ArgumentsToolkit.Help/Models/HelpEntry.cs
Normal file
@@ -0,0 +1,14 @@
|
||||
namespace ArgumentsToolkit.Help;
|
||||
|
||||
/// <summary>
|
||||
/// Описание одного аргумента для справки.
|
||||
/// </summary>
|
||||
public class HelpEntry
|
||||
{
|
||||
public string Name { get; set; }
|
||||
public string? ShortName { get; set; }
|
||||
public string? Description { get; set; }
|
||||
public string TypeName { get; set; }
|
||||
public bool Required { get; set; }
|
||||
public object? DefaultValue { get; set; }
|
||||
}
|
||||
10
ArgumentsToolkit.Help/Models/HelpModel.cs
Normal file
10
ArgumentsToolkit.Help/Models/HelpModel.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
namespace ArgumentsToolkit.Help;
|
||||
|
||||
/// <summary>
|
||||
/// Справка по всей модели Options.
|
||||
/// </summary>
|
||||
public class HelpModel
|
||||
{
|
||||
public string Title { get; set; } = "Доступные аргументы";
|
||||
public List<HelpEntry> Entries { get; set; } = new();
|
||||
}
|
||||
Reference in New Issue
Block a user