Class NavigationDelta
- Namespace
- MackySoft.Navigathena
- Assembly
- MackySoft.Navigathena.dll
Lists immutable entries created and removed by one logical commit.
public sealed record NavigationDelta : IEquatable<NavigationDelta>
- Inheritance
-
NavigationDelta
- Implements
- Inherited Members
Constructors
NavigationDelta(IReadOnlyList<NavigationEntry>, IReadOnlyList<NavigationEntry>)
Lists immutable entries created and removed by one logical commit.
public NavigationDelta(IReadOnlyList<NavigationEntry> CreatedEntries, IReadOnlyList<NavigationEntry> RemovedEntries)
Parameters
CreatedEntriesIReadOnlyList<NavigationEntry>RemovedEntriesIReadOnlyList<NavigationEntry>
Properties
CreatedEntries
public IReadOnlyList<NavigationEntry> CreatedEntries { get; init; }
Property Value
Empty
public static NavigationDelta Empty { get; }
Property Value
RemovedEntries
public IReadOnlyList<NavigationEntry> RemovedEntries { get; init; }