| Clean Architecture Toolkit for .NET | |||||
|
Clean Architecture Toolkit is a clean, modular architecture foundation for .NET applications. It embraces SOLID principles and focuses on maintainability, testability, and scalability through clear boundaries and pluggable design. |
|
||||
|
| HOME | MODULE OVERVIEW | DEMO | CAT.DECORATORS | |
|||||
Code Reference
» Cat.Decorators.Abstractions Assembly
Cat.Decorators.Abstractions Namespace
Defines the contracts for decorators: the factory that returns a decorated service, the builder that registers decorators, and the parameters you can pass to a decorator.
| Interfaces | |
|---|---|
| ICatDecoratorFactory | Gets a service wrapped in the decorators registered for it. The service type must be a closed generic type, like IHandler<MyRequest>. |
| ICatDecoratorFactoryBuilder | Registers decorators for open generic services. |
| ICatDecoratorParameter | A fixed value for one constructor parameter of a decorator. |