Class SecurityReportDiff
- Namespace
- Kuestenlogik.Bowire.Security
- Assembly
- Kuestenlogik.Bowire.dll
Diff of a scan against a baseline run.
public sealed record SecurityReportDiff : IEquatable<SecurityReportDiff>
- Inheritance
-
SecurityReportDiff
- Implements
- Inherited Members
Constructors
SecurityReportDiff(IReadOnlyList<SecurityReportFinding>, IReadOnlyList<SecurityReportFinding>, IReadOnlyList<SecurityReportFinding>)
Diff of a scan against a baseline run.
public SecurityReportDiff(IReadOnlyList<SecurityReportFinding> New, IReadOnlyList<SecurityReportFinding> Fixed, IReadOnlyList<SecurityReportFinding> Persisting)
Parameters
NewIReadOnlyList<SecurityReportFinding>FixedIReadOnlyList<SecurityReportFinding>PersistingIReadOnlyList<SecurityReportFinding>
Properties
Fixed
public IReadOnlyList<SecurityReportFinding> Fixed { get; init; }
Property Value
New
public IReadOnlyList<SecurityReportFinding> New { get; init; }
Property Value
Persisting
public IReadOnlyList<SecurityReportFinding> Persisting { get; init; }
Property Value
Methods
Deconstruct(out IReadOnlyList<SecurityReportFinding>, out IReadOnlyList<SecurityReportFinding>, out IReadOnlyList<SecurityReportFinding>)
public void Deconstruct(out IReadOnlyList<SecurityReportFinding> New, out IReadOnlyList<SecurityReportFinding> Fixed, out IReadOnlyList<SecurityReportFinding> Persisting)
Parameters
NewIReadOnlyList<SecurityReportFinding>FixedIReadOnlyList<SecurityReportFinding>PersistingIReadOnlyList<SecurityReportFinding>
Equals(SecurityReportDiff?)
public bool Equals(SecurityReportDiff? other)
Parameters
otherSecurityReportDiff
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(SecurityReportDiff?, SecurityReportDiff?)
public static bool operator ==(SecurityReportDiff? left, SecurityReportDiff? right)
Parameters
leftSecurityReportDiffrightSecurityReportDiff
Returns
operator !=(SecurityReportDiff?, SecurityReportDiff?)
public static bool operator !=(SecurityReportDiff? left, SecurityReportDiff? right)
Parameters
leftSecurityReportDiffrightSecurityReportDiff