docs: add XML documentation to NEW solution src files
Fix 173 of 175 documentation issues across 48 files using CommentChecker, adding missing <summary>, <param>, and <inheritdoc /> tags to public APIs.
This commit is contained in:
+12
@@ -9,14 +9,26 @@ public class DestinationStepViewModel : PipelineStepViewModelBase
|
||||
{
|
||||
private readonly DestinationElement _model;
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="DestinationStepViewModel"/> class.
|
||||
/// </summary>
|
||||
/// <param name="model">The destination configuration model.</param>
|
||||
/// <param name="onChanged">Callback invoked when the destination configuration changes.</param>
|
||||
public DestinationStepViewModel(DestinationElement model, Action onChanged) : base(onChanged)
|
||||
{
|
||||
_model = model ?? throw new ArgumentNullException(nameof(model));
|
||||
}
|
||||
|
||||
/// <inheritdoc />
|
||||
public override PipelineStepType StepType => PipelineStepType.Destination;
|
||||
|
||||
/// <inheritdoc />
|
||||
public override string DisplayName => "Destination";
|
||||
|
||||
/// <inheritdoc />
|
||||
public override string Icon => ""; // mdi-database
|
||||
|
||||
/// <inheritdoc />
|
||||
public override string Summary => !string.IsNullOrEmpty(Table) ? $"→ {Table}" : "(no table)";
|
||||
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user