Overview of intercepting decorators
Scrutor provides great Decorator
functionality but sometimes a more Aspect Oriented Programming paradigm is needed.
Castle.Core provides great interception capabilities that this method utilises.
This section provides documentation for using the various methods of registering decorating interceptors.
Note
Open generics can be used via the DecorateWithInterceptors
extension method for an IServiceCollection