C# (CSharp) AdapterPattern.Adapter Namespace