Декоратор (англ. Decorator) — структурный шаблон проектирования, предназначенный для динамического подключения дополнительного поведения к объекту.
Паттерн декоратор предоставляет гибкую альтернативу практике создания подклассов с целью расширения функциональности.
Для его реализации вы можете использовать инъекции зависимостей
ASP .NET Core.📌 Вот полная реализация
@csharp_ci
