Приветствую, друзья. Сегодня речь пойдёт о реализации маппинга на C#, а так же о применении сей реализации в решении реальных задач на примере отправки данных AMF на сервер. Всё нижеизложенное не претендует на какие-либо эталоны реализации алгоритмов и паттернов проектирования кода, это лишь описание одного из множества, далеко не всегда очевидных для новичков, решений.
В процессе изучения статьи, Вы узнаете как реализовать собственные **атрибуты** и как их применять, познакомитесь с **методами расширений типов** и применением **рефлексии** на практике, узнаете об **основах MSIL** в целом и **OpCodes** в частности, а так же о том, как можно **сериализовать объекты в AMF с помощью потоков**.
[Читать дальше →][1]
[1]:
https://habrahabr.ru/post/320446/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut