➡ If I ask you: Could your knowledge of the available implementations affect your abstractions design? ➡ Most probably you would say: No, if this happ...
Read this article to understand the Liskov Substitution Principle of the SO(L)ID principles in .NET C#