# Decorator Pattern ## 📕 Articles - [Decorator Pattern in .NET Core 3.1](https://www.programmingwithwolfgang.com/decorator-pattern-in-net-core-3-1/) - [Beyond Basics - ASP.Net Core Using the Decorator Pattern](https://adamstorr.azurewebsites.net/blog/beyond-basics-aspnetcore-using-the-decorator-pattern) - [Decorator pattern with C# and DotNet Core](https://ranjeet.dev/decorator-pattern-with-csharp/) - [Using the Decorator Pattern to handle cross-cutting concerns](https://www.davidguida.net/using-decorators-to-handle-cross-cutting-concerns/) - [Using Decorators to handle cross-cutting concerns — Part 2 : a practical example](https://medium.com/@obiuan/using-decorators-to-handle-cross-cutting-concerns-part-2-a-practical-example-e05072b28458) - [Decorator pattern. A real example in C#](https://canro91.github.io/2021/02/10/DecoratorPattern/) - [How to add a caching layer in .NET 5 with Decorator pattern and Scrutor](https://www.code4it.dev/blog/caching-decorator-with-scrutor) - [MediatR: how to use Decorators to add retry policies](https://www.davidguida.net/mediatr-how-to-use-decorators-to-add-retry-policies/) - [Meanwhile... on the command side of my architecture](https://blogs.cuttingedge.it/steven/posts/2011/meanwhile-on-the-command-side-of-my-architecture/) - [Tackling cross-cutting concerns with a mediator pipeline](https://lostechies.com/jimmybogard/2014/09/09/tackling-cross-cutting-concerns-with-a-mediator-pipeline/) - [MediatR Pipeline Examples](https://lostechies.com/jimmybogard/2016/10/13/mediatr-pipeline-examples/) - [Mediator Behaviors](https://github.com/jbogard/MediatR/wiki/Behaviors) - [SOLID Wash Tunnel - Decorator](https://www.ledjonbehluli.com/posts/wash-tunnel/decorator/)