Found 960 packages
Logging abstractions for Microsoft.Extensions.Logging. Commonly Used Types: Microsoft.Extensions.Logging.ILogger Microsoft.Extensions.Logging.ILoggerFactory Microsoft.Extensions.Logging.ILogger<TCategoryName> Microsoft.Extensions.Logging.LogLevel Microsoft.Extensions.Logging.Logger<T> Microsoft.Extensions.Logging.LoggerMessage Microsoft.Extensions.Logging.Abstractions.NullLogger
Add null checks.
NullFX CRC is a small set of CRC utilities (crc8, crc16, and crc32) written in C# and released under the MIT License
Optional is a robust option/maybe type for C#.
Prebuilt null Provider for Terraform CDK (cdktf) (Stability: Stable)
Fix for odata's aggressive null propagation logic
.NET library with advanced reflection APIs like XML documentation reading, Null Reference Types (C# 8) reflection and string based type checks.
A source code only package which allows you to use .NET's new nullable attributes in older target frameworks like .NET Standard 2.0 or the "old" .NET Framework. This package does not contain any compiled binaries, but instead adds the attribute classes as C# source code to your project. Because this code is compiled together with the rest of your code, the built binaries will not have a dependency on this package, meaning that you can perfectly use it for both libraries and applications. The C# code is only included if you are targeting a framework version which does not support the new nullable attributes. For example, if you create a library which multi-targets .NET Standard 2.0 and 2.1, the majority of the attributes are not included in the .NET Standard 2.1 version, because it already provides these by default. Please see https://github.com/manuelroemer/Nullable for additional information on how to use this package.
C# analyzer to encourage use of `is null` and `is object` syntax over `== null` or `!= null`.
Argument validation like: Guard.NotNull, Guard.NotNullOrEmpty, Guard.NotNullOrWhiteSpace, Guard.Condition en Guard.HasNoNulls.
Roslyn analyzer for enforcing null contracts
NullDesk Mailer Extensions base classes and abstractions for email messaging services
Automatic null check injection for runtime C# Nullable Reference Types (NRT) parameter/contract validation.
A set of classes and resources to get up to speed with a new WPF MVVM based project targeting .NET Framework 4.0 and 4.5.
A Pulumi package for creating and managing Null cloud resources.
NullDesk Mailer Extensions for SMTP Email messaging using MailKit
NullDesk Mailer Extensions for Email messaging using SendGrid API services
An Option and Result struct with various extension methods.
NullDesk Mailer Extensions base implementation of messsage and delivery history storage with EntityFramework Core.
A set of LINQ operations that work on NotNull collections. Includes full support for Microsoft Code Contracts.