Found 1,265 packages
Provides a strongly typed way of specifying and accessing settings using dependency injection.
Code generator for [StronglyTypedId]-marked types. Automatically creates backing code for strongly typed IDs. This package references all required and recommended (analyzers) packages. See project site for installation instructions and more details.
Provides the functionality to bind an object to data in configuration providers for Microsoft.Extensions.Configuration. This package enables you to represent the configuration data as strongly-typed classes defined in the application code. To bind a configuration, use the Microsoft.Extensions.Configuration.ConfigurationBinder.Get extension method on the IConfiguration object. To use this package, you also need to install a package for the configuration provider, for example, Microsoft.Extensions.Configuration.Json for the JSON provider.
A validation library for .NET that uses a fluent interface to construct strongly-typed validation rules.
Provides classes that define generic collections, which allow developers to create strongly typed collections that provide better type safety and performance than non-generic strongly typed collections. Commonly Used Types: System.Collections.Generic.List<T> System.Collections.Generic.Dictionary<TKey, TValue> System.Collections.Generic.Queue<T> System.Collections.Generic.Stack<T> System.Collections.Generic.HashSet<T> System.Collections.Generic.LinkedList<T> System.Collections.Generic.EqualityComparer<T> System.Collections.Generic.Comparer<T> System.Collections.Generic.SortedDictionary<TKey, TValue> When using NuGet 3.x this package requires at least version 3.4.
Defines [StronglyTypedId] (StronglyTypedIdAttribute) in global:: namespace; used to generate "strongly typed IDs". See project site for more details.
Contains code generator for strongly-typed IDs. See project site for installation instructions and more details.
Strongly typed interface to Elasticsearch. Fluent and classic object initializer mappings of requests and responses. Uses and exposes Elasticsearch.Net.
A source generator for creating strongly-typed values by decorating with a [Strongly] attribute
A package to validate strongly typed configuration on app startup
A strongly-typed ID implementation.
Internal implementation package not meant for direct consumption. Please do not reference directly. Provides classes that define generic collections, which allow developers to create strongly typed collections that provide better type safety and performance than non-generic strongly typed collections. Commonly Used Types: System.Collections.Generic.List<T> System.Collections.Generic.Dictionary<TKey, TValue> System.Collections.Generic.Queue<T> System.Collections.Generic.Stack<T> System.Collections.Generic.HashSet<T> System.Collections.Generic.LinkedList<T> System.Collections.Generic.EqualityComparer<T> System.Collections.Generic.Comparer<T> System.Collections.Generic.SortedDictionary<TKey, TValue> When using NuGet 3.x this package requires at least version 3.4.
Source Generator to generate strongly-typed id with all needed helpers such as converters for System.Text.Json, Newtonsoft.Json, or MongoDB.
Classes to help produce strongly typed smarter enums in .NET.
A libary that provides serializer support for System.Text.Json for strongly-typed IDs.
Interfaced wrappers around System Configuration ConfigurationManager with support for extensibility points and strongly typed helpers.
T4MVC is a T4 template that generates strongly typed helpers for ASP.NET MVC.
This strongly-typed, client library enables working with Elasticsearch. It is the official client maintained and supported by Elastic.
C# port of the MapBox pixelmatch image comparison library. This helper library allows comparing two System.Drawing images using StronglyTyped.PixelMatch.net
C# Source Generator to create strongly typed SignalR clients.