CSharp_Interfaces_Extensibility Chapter "Creating Interfaces to Add Extensibility" from course "C# Interfaces" on Pluralsight.