Какие решения существуют, чтобы избежать написания повторяющегося кода? Например, генераторы кода и т. Д.
В частности, для перевода объектов между несколькими уровнями моего приложения (из одного сервиса в другой, из сервиса в клиент (ObservableCollections и т. Д.)).
Конечно, приветствуются и более общие решения.