Class FieldHandlerRegistry
An instance-scoped, thread-safe registry of field handlers, following the same pattern as DocumentFormatRegistry.
public sealed class FieldHandlerRegistry
- Inheritance
-
FieldHandlerRegistry
- Inherited Members
Remarks
Resolution order is most-recently-registered first, so registering a handler for a name the built-in set already covers overrides it. Order is deterministic and does not depend on dictionary enumeration.
Constructors
Methods
- Add(IFieldHandler)
Registers a handler. Later registrations take precedence over earlier ones.
- GetHandlers()
Returns a snapshot of every registered handler, in registration order.
- GetHandlers(string?)
Returns the handlers registered for an instruction name, most recent first.