Intermediate

C-Sharp Design Patterns Chain of Responsibility

This course covers the Chain of Responsibility design pattern in C#. It is intended for those who want to understand how this pattern works and know how to implement it in their C# applic...

Sign in to read this course

A free account unlocks all 514 courses. 20 are readable without one.

What's inside

10 sections
  1. 1 Table of Contents
  2. 2 Course Overview
  3. 3 Introduction to the Chain of Responsibility pattern
  4. 4 Demo 1 — First look at Chain of Responsibility (user validation)
  5. 5 Demo 2 — Payment Processing
  6. 6 Demo 3 — Improvement of the Payment Processor (Handler/Receiver separation)
  7. 7 Demo 4 — ILogger: existing implementation in .NET
  8. 8 Demo 5 — ASP.NET Core processing pipeline (middlewares)
  9. 9 Profits and compromises of the boss
  10. 10 Summary and conclusion

Interested in this course?

Contact us to book it or get a custom training plan for your team.