Интеграционные тесты с .net Aspire

Интеграционные тесты с .net Aspire

В современном мире разработки приложения часто представляют собой сложные системы, состоящие из множества взаимосвязанных компонентов. Чтобы убедиться, что все эти части корректно взаимодействуют друг с другом, необходимо проводить интеграционное тестирование. Сегодня мы расскажем об упрощении тестирования для .net проектов с помощью .Net Aspire.

Генерация шаблонного кода с Roslyn Source Generators

Генерация шаблонного кода с Roslyn Source Generators

Каждый разработчик часто сталкивается с написанием большого объема рутинного и повторяющегося кода, который имеет один и тот же смысл.
Начиная с C# версии 9 появилась возможность генерации кода, которая интегрирована напрямую с компилятором. Такой подход позволяет избавиться от множества строк шаблонного кода. О нём сегодня и поговорим.