Interface IDisplayPlaneAuthorityProvider
- Namespace
- EncDotNet.S100.Datasets.Pipelines.Interoperability
- Assembly
- EncDotNet.S100.Core.dll
Resolves the currently active IDisplayPlaneAuthority on each consult. Dataset processors depend on this provider so a host can swap the default-plane policy without rebuilding the pipeline.
public interface IDisplayPlaneAuthorityProvider
Remarks
The default-plane table is policy-invariant across the shipped S-98 and
strict-load-order authorities (both assign the same conceptual planes;
they differ only in cross-dataset Sort), so most hosts wire a
single DefaultDisplayPlaneAuthority here.
Properties
Current
The authority every consumer should consult on each operation. Never null.
IDisplayPlaneAuthority Current { get; }
Property Value
Events
CurrentChanged
Raised after Current has been swapped to a different instance.
event Action? CurrentChanged