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:
Joseph Doherty
2026-01-27 06:19:20 -05:00
parent bfc1c8064a
commit 227a749cdf
53 changed files with 667 additions and 124 deletions
@@ -10,6 +10,11 @@ public class DataSyncFormViewModel : ViewModelBase
private readonly DataSyncSection _model;
private readonly Action _onChanged;
/// <summary>
/// Initializes a new instance of the <see cref="DataSyncFormViewModel"/> class.
/// </summary>
/// <param name="model">The data sync section model to edit.</param>
/// <param name="onChanged">The callback to invoke when configuration changes.</param>
public DataSyncFormViewModel(DataSyncSection model, Action onChanged)
{
_model = model ?? throw new ArgumentNullException(nameof(model));