An open API service indexing awesome lists of open source software.

https://github.com/marshalofficial/csharp-adapter-pattern

csharp adapter design pattern
https://github.com/marshalofficial/csharp-adapter-pattern

adapter-pattern csharp design-patterns dotnet

Last synced: 21 days ago
JSON representation

csharp adapter design pattern

Awesome Lists containing this project

README

          

## C# Adapter

- Usage examples: The Adapter pattern is pretty common in C# code. It’s very often used in systems based on some legacy code. In such cases, Adapters make legacy code work with modern classes.

- Identification: Adapter is recognizable by a constructor which takes an instance of a different abstract/interface type. When the adapter receives a call to any of its methods, it translates parameters to the appropriate format and then directs the call to one or several methods of the wrapped object.

### Frequency of use: medium-high