Немножко кодгена.
В C# давно уже добавили возможность использовать кодогенерацию. В этой статье автор показал подробный пример решения задачи с использованием кодогенерации, а так же путь победы над некоторыми трудностями, встреченными в процессе разработки.
Подробнее: https://habr.com/ru/post/678690/
>>Click here to continue<<
