Где шаблон адаптера используется в .NET? - PullRequest
3 голосов
/ 09 декабря 2011

В каких областях .NET Microsoft использовала шаблон Adapter in?Я ищу конкретные примеры компонентов .NET с использованием адаптера.

Ответы [ 2 ]

6 голосов
/ 09 декабря 2011

Я бы сказал, что IDbCommand и соответствующие компоненты доступа к базе данных соответствуют шаблону адаптера.Это потому, что они предоставляют общий интерфейс или оболочку для очень разрозненных API-интерфейсов в продуктах СУБД.

2 голосов
/ 09 декабря 2011

А как насчет XmlSerializer ?При его создании с использованием конструктора XmlSerializer(Type) создается XmlSerializer, который будет похож на адаптер XML для данного типа.Затем вы можете использовать Serialize() / Deserialize() методы для адаптации к XML и обратно.

...