Новое в Pure.DI к концу 2024 года

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Pure.DI - это не фреймворк или библиотека, а генератор исходного кода C# для создания композиций объектов в парадигме чистого DI. Последняя статья о Pure.DI выходила в апреле 2024 года. С тех пор прошло больше чем пол года, за это время основные усилия были сосредоточены на исправлении ошибок, увеличении производительности генерации кода и на удобстве использования.

Ниже будет приведено несколько примеров, демонстрирующих новые возможности. Чтобы выполнить кода примера у себя ...
  • Убедитесь, что у вас установлен .NET SDK 9.0 или более поздняя версия

dotnet --list-sdk
  • Создайте консольное приложение с целевой версией платформы net9.0 или более поздней. На самом деле, важна только версия языка C#, для .NET 9.0 версия C# по умолчанию 13, на нее и полагаются все примеры, приведенные ниже

dotnet new console -n Sample
  • Добавьте ссылки на NuGet пакеты

    • Pure.DI

    • Shouldly

    • Serilog для одного примера

dotnet add package Pure.DI
dotnet add package Shouldly
dotnet add package Serilog
  • Скопируйте код заинтересовавшего вас примера в файл Program.cs

Пример готов к запуску

Источник: https://habr.com/ru/articles/868744/


Интересные статьи

Интересные статьи

Меня зовут Александр, я руковожу направлением больших данных в Битрикс24. Клиенты нашего сервиса хранят миллиарды файлов: от документов до фотографий, — а моя команда предоставляет возможность строить...
Представляю вашему вниманию цикл статей по работе с пока еще мало знакомым многим битрикс-разработчикам инструментом оперирования данными с CRM Битрикс24 через абстрактные фабрики. В первой статье мы ...
Я смотрю на это уже 5 часов дней. Это прекрасно.На прошлой неделе мы посмотрели на 10 правил простейших клеточных автоматов, где меняли только количество соседей необходимых для&nb...
Китайцы, несмотря на развитую инфраструктуру производства электроники и электронных компонентов, в значительной степени зависят от импорта. Так, в 2020 году Поднебесная завезла из-за рубежа полупров...
В прошлой части мы поговорили о советах директору по разработке бизнес-процесса в Битрикс24, сейчас же я постараюсь дать советы руководителям отделов, поскольку по моему опыту почти всегд...