Translation is not possible.
Chain of Responsibility 🔗 или Цепочка обязанностей. Погнали😏🤙
 
Цепочка обязанностей — это поведенческий (Behavioral) паттерн проектирования, который позволяет передавать запросы последовательно по цепочке обработчиков. Каждый последующий обработчик (Chain/Звено) решает, может ли он обработать запрос сам и стоит ли передавать запрос дальше по цепи.
 
Хорошим примером данного паттерна разработки, являются Middleware'ы в ASP .NET Core.
 
Middleware (ПО промежуточного слоя), в свою очередь — это программное обеспечение, собранное в конвейер (Pipeline) приложения для обработки запросов и ответов.
 
Каждый компонент (звено данной цепочки):
 
- Выбирает, передавать ли запрос следующему компоненту в конвейере.
 
- Может выполнять работу до и после вызова следующего компонента в конвейере.
image
Send as a message
Share on my page
Share in the group