C# CONCEPTS
Design Pattern - Adapter
According to Gang of Four, the Adapter Pattern converts the interfaces of a class into interfaces that the client requires.
In other words, the adapter design pattern helps incompatible interfaces work collectively.
