Microsoft.Extensions.Hosting.Abstractions
by: Microsoft
- 627 total downloads
- Latest version: 8.0.0
Hosting and startup abstractions for applications.
Microsoft.Extensions.Http
by: Microsoft
- 268 total downloads
- Latest version: 6.0.0
The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way. The HttpClient factory provides extensibility to plug in DelegatingHandlers that address cross-cutting concerns such as service location, load balancing, and reliability. The default HttpClient factory provides built-in diagnostics and logging and manages the lifetimes of connections in a performant way.
Commonly Used Types:
System.Net.Http.IHttpClientFactory
Microsoft.Extensions.Localization
by: Microsoft
- 254 total downloads
- Latest version: 2.2.0
Application localization services and default implementation based on ResourceManager to load localized assembly resources.
This package was built from the source code at https://github.com/aspnet/Localization/tree/de1579bdda645ba8631403af8720929b76939853
Microsoft.Extensions.Localization.Abstractions
by: Microsoft
- 254 total downloads
- Latest version: 2.2.0
Abstractions of application localization services.
Commonly used types:
Microsoft.Extensions.Localization.IStringLocalizer
Microsoft.Extensions.Localization.IStringLocalizer<T>
This package was built from the source code at https://github.com/aspnet/Localization/tree/de1579bdda645ba8631403af8720929b76939853
Microsoft.Extensions.Logging
by: Microsoft
- 732 total downloads
- Latest version: 8.0.1
Logging infrastructure default implementation for Microsoft.Extensions.Logging.
Microsoft.Extensions.Logging.Abstractions
by: Microsoft
- 1.06k total downloads
- Latest version: 8.0.2
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
Microsoft.Extensions.Options
by: Microsoft
- 882 total downloads
- Latest version: 9.0.1
Provides a strongly typed way of specifying and accessing settings using dependency injection.
Microsoft.Extensions.Options.DataAnnotations
by: Microsoft
- 93 total downloads
- Latest version: 9.0.1
Provides additional DataAnnotations specific functionality related to Options.
Microsoft.Extensions.Primitives
by: Microsoft
- 913 total downloads
- Latest version: 9.0.1
Primitives shared by framework extensions. Commonly used types include:
Commonly Used Types:
Microsoft.Extensions.Primitives.IChangeToken
Microsoft.Extensions.Primitives.StringValues
Microsoft.Extensions.Primitives.StringSegment
Microsoft.Extensions.WebEncoders
by: Microsoft
- 248 total downloads
- Latest version: 2.2.0
Contains registration and configuration APIs to add the core framework encoders to a dependency injection container.
This package was built from the source code at https://github.com/aspnet/HtmlAbstractions/tree/6c5ca90d81f9013a8652da4c1752bd0b4d18e908
Microsoft.IdentityModel.Abstractions
by: Microsoft
- 307 total downloads
- Latest version: 8.3.0
A package containing thin abstractions for Microsoft.IdentityModel.
Microsoft.IdentityModel.JsonWebTokens
by: Microsoft
- 66 total downloads
- Latest version: 7.1.2
Includes types that provide support for creating, serializing and validating JSON Web Tokens. This is a newer, faster version of System.IdentityModel.Tokens.Jwt that has additional functionality.
Microsoft.IdentityModel.Tokens
by: Microsoft
- 64 total downloads
- Latest version: 7.1.2
Includes types that provide support for SecurityTokens, Cryptographic operations: Signing, Verifying Signatures, Encryption.
Microsoft.Net.Http.Headers
by: Microsoft
- 231 total downloads
- Latest version: 2.2.0
HTTP header parser implementations.
This package was built from the source code at https://github.com/aspnet/HttpAbstractions/tree/91db78cf926939821bc96e8e60616cf5dde0b489
Microsoft.NETCore.Platforms
by: Microsoft
- 866 total downloads
- Latest version: 3.1.0
Provides runtime information required to resolve target framework, platform, and runtime specific implementations of .NETCore packages.
When using NuGet 3.x this package requires at least version 3.4.
Microsoft.NETCore.Targets
by: Microsoft
- 488 total downloads
- Latest version: 1.1.3
Provides supporting infrastructure for portable projects: support identifiers that define framework and runtime for support targets and packages that reference the minimum supported package versions when targeting these.
When using NuGet 3.x this package requires at least version 3.4.
Microsoft.OpenApi
by: Microsoft
- 509 total downloads
- Latest version: 1.6.22
.NET models with JSON and YAML writers for OpenAPI specification
Microsoft.Win32.Registry
by: Microsoft
- 251 total downloads
- Latest version: 4.5.0
Provides support for accessing and modifying the Windows Registry.
Commonly Used Types:
Microsoft.Win32.RegistryKey
Microsoft.Win32.Registry
Microsoft.Win32.RegistryValueKind
Microsoft.Win32.RegistryHive
Microsoft.Win32.RegistryView
30ab651fcb4354552bd4891619a0bdd81e0ebdbf
When using NuGet 3.x this package requires at least version 3.4.
NcaNode.Client
by: NcaNode.Client
- 331 total downloads
- Latest version: 2.4.0
Client for NcaNode service
Net.Codecrete.QrCodeGenerator
by: Manuel Bleichenbacher Project Nayuki
- 298 total downloads
- Latest version: 2.0.6
QR Code Generator for .NET – simple, compact and with many examples.
Core features:
- Supports encoding all 40 versions (sizes) and all 4 error correction levels, as per the QR Code Model 2 standard
- Output formats: Raw modules/pixels of the QR symbol, SVG and XAML path (for raster bitmap / PNG see project home page), BMP bitmap
- Encodes numeric and special-alphanumeric text in less space than general text
- Open source code under the permissive MIT License
- Significantly shorter code but more documentation compared to competing libraries
- Built for .NET Standard 2.0 and therefore runs on most modern .NET platforms (.NET Core, .NET Framework, Mono etc.).
- Derived from tried and tested implementation by project Nayuki
Manual parameters:
- You can specify the minimum and maximum version number allowed, and the library will automatically choose the smallest version in the range that fits the data.
- You can specify the mask pattern manually, otherwise library will automatically evaluate all 8 masks and select the optimal one.
- You can specify an error correction level, or optionally allow the library to boost it if it doesn't increase the version number.
- You can create a list of data segments manually and add ECI segments.
Optional advanced features:
- Encodes Japanese Unicode text in Kanji mode to save a lot of space compared to UTF-8 bytes
- Computes optimal segment mode switching for text with mixed numeric/alphanumeric/general/kanji parts