-
Notifications
You must be signed in to change notification settings - Fork 0
Attributes & Pipelines
BisocM edited this page Apr 9, 2025
·
1 revision
The library has a high regard for using pipelines, and uses them as the primary execution unit within the Dispatcher. All pipelines are built at compile time by the PipelineRegistryGenerator, which creates a dictionary that dictates exactly how each and all commands should be exected.
Currently, the library supports three primary attributes that are bona fide "proxies" for executions of all requests:
IPreHandlerAttributeIPostHandlerAttributeIRequestInterceptor
The names of these interceptors are quite self-exaplanatory - you must inherit from each of the given attributes and then define whatever logic you want the Handle method to