Class LintProfilesResult
- Namespace
- OpenShell
- Assembly
- OpenShell.Sdk.dll
Result of linting profiles.
public sealed record LintProfilesResult : IEquatable<LintProfilesResult>
- Inheritance
-
LintProfilesResult
- Implements
- Inherited Members
Constructors
LintProfilesResult(IReadOnlyList<ProfileDiagnostic>, bool, bool)
Result of linting profiles.
public LintProfilesResult(IReadOnlyList<ProfileDiagnostic> Diagnostics, bool Valid, bool SupportsStablePlaceholder = false)
Parameters
DiagnosticsIReadOnlyList<ProfileDiagnostic>Validation findings.
ValidboolTrue when no finding is an error.
SupportsStablePlaceholderboolWhether the gateway honours StablePlaceholder.
Properties
Diagnostics
Validation findings.
public IReadOnlyList<ProfileDiagnostic> Diagnostics { get; init; }
Property Value
SupportsStablePlaceholder
Whether the gateway honours StablePlaceholder.
public bool SupportsStablePlaceholder { get; init; }
Property Value
Valid
True when no finding is an error.
public bool Valid { get; init; }