Extension-Methods-and-the-ISP Source code accompanying the video https://youtu.be/xzlNv737xBM How do you add a method to and interface without altering the interface? In C#, the answer is extension methods.