c# .net t4 roslyn aop

  • ХабрахабрФото [Из песочницы] Aspect Oriented Programming (AOP) через исходный код

    [Из песочницы] Aspect Oriented Programming (AOP) через исходный код

    Аспектно-ориентированное программирование очень привлекательная концепция для упрощения кодовой базы, создания чистого кода и минимизации ошибок типа копипасты. Сегодня, в большинстве случаев, внедрение аспектов идёт на уровне байт кода, т.е. после компиляции, некий инструмент «вплетает» дополнительный байт код с поддержкой требуемой логики. Наш подход (также как и подход некоторых других инструментов), это модификация исходного кода для внедрения логики аспектов. С переходом…

    Читать далее »


Кнопка «Наверх»