Поделиться через


Общие сведения о пакете диагностики

Пакет CommunityToolkit.Diagnostics содержит API для эффективной проверки параметров метода и создания исключений в путях кода сбоя. Оно предназначено для упрощения всех проверка аргументов, а также для того, чтобы сделать их более экспрессивными и более удобными для чтения, в то же время повышая качество и производительность кодовых генов.

Этот пакет можно установить с помощью NuGet, и он имеет следующие многоцелевой объект:

  • .NET Standard 2.0
  • .NET Standard 2.1
  • .NET 6

Это означает, что пакет можно использовать в любой доступной среде выполнения (включая платформа .NET Framework, .NET Core, UWP, Unity, Xamarin, Uno, Blazor и т. д.). Поверхность API почти идентична во всех случаях, а внутренняя реализация может быть оптимизирована при наличии новых API. Пакет диагностики в целом должен быть автономным и крайне небольшим в область и двоичном размере.

Начало работы

Чтобы установить пакет из Visual Studio, выполните указанные ниже действия.

  1. В Обозреватель решений щелкните проект правой кнопкой мыши и выберите пункт "Управление пакетами NuGet". Выполните поиск сообщества набор средств. Диагностика и установка.

    NuGet Packages

  2. Добавьте директиву using или Import для использования новых API:

    using CommunityToolkit.Diagnostics;
    
    Imports CommunityToolkit.Diagnostics
    

Дополнительные ресурсы

Дополнительные примеры можно найти в модульных тестах.