Skip to main content
aspnet avatar

aspnet

NuGet publisher profile

Packages
1,506
Total Downloads
262.7B
262,694,813,817

Packages (1,506)

Microsoft.Extensions.DependencyInjection.Abstractions package icon

Microsoft.Extensions.DependencyInjection.Abstractions

Abstractions for dependency injection. Commonly Used Types: Microsoft.Extensions.DependencyInjection.IServiceCollection

12.0B
downloads
Microsoft.Extensions.Logging.Abstractions package icon

Microsoft.Extensions.Logging.Abstractions

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

11.5B
downloads
Microsoft.Extensions.Primitives package icon

Microsoft.Extensions.Primitives

Primitives shared by framework extensions. Commonly used types include: Commonly Used Types: Microsoft.Extensions.Primitives.IChangeToken Microsoft.Extensions.Primitives.StringValues Microsoft.Extensions.Primitives.StringSegment

11.5B
downloads
Microsoft.Extensions.Options package icon

Microsoft.Extensions.Options

Provides a strongly typed way of specifying and accessing settings using dependency injection.

10.4B
downloads
Microsoft.Extensions.Configuration.Abstractions package icon

Microsoft.Extensions.Configuration.Abstractions

Provides abstractions of key-value pair based configuration. Interfaces defined in this package are implemented by classes in Microsoft.Extensions.Configuration and other configuration packages.

9.0B
downloads
Microsoft.Extensions.DependencyInjection package icon

Microsoft.Extensions.DependencyInjection

Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection.

7.5B
downloads
Microsoft.Extensions.Logging package icon

Microsoft.Extensions.Logging

Logging infrastructure default implementation for Microsoft.Extensions.Logging.

7.3B
downloads
Microsoft.Extensions.Configuration package icon

Microsoft.Extensions.Configuration

Implementation of key-value pair based configuration for Microsoft.Extensions.Configuration. Includes the memory configuration provider.

6.6B
downloads
Microsoft.Extensions.Configuration.Binder package icon

Microsoft.Extensions.Configuration.Binder

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.

6.4B
downloads
Microsoft.Extensions.FileProviders.Abstractions package icon

Microsoft.Extensions.FileProviders.Abstractions

Abstractions of files and directories. Commonly Used Types: Microsoft.Extensions.FileProviders.IDirectoryContents Microsoft.Extensions.FileProviders.IFileInfo Microsoft.Extensions.FileProviders.IFileProvider

6.2B
downloads
Microsoft.Extensions.Hosting.Abstractions package icon

Microsoft.Extensions.Hosting.Abstractions

Hosting and startup abstractions for applications.

5.1B
downloads
Microsoft.Extensions.FileSystemGlobbing package icon

Microsoft.Extensions.FileSystemGlobbing

File system globbing to find files matching a specified pattern.

3.7B
downloads
Microsoft.Extensions.FileProviders.Physical package icon

Microsoft.Extensions.FileProviders.Physical

File provider for physical files for Microsoft.Extensions.FileProviders.

3.7B
downloads
Microsoft.Extensions.Caching.Memory package icon

Microsoft.Extensions.Caching.Memory

In-memory cache implementation of Microsoft.Extensions.Caching.Memory.IMemoryCache.

3.6B
downloads
Microsoft.Extensions.Caching.Abstractions package icon

Microsoft.Extensions.Caching.Abstractions

Caching abstractions for in-memory cache and distributed cache. Commonly Used Types: Microsoft.Extensions.Caching.Distributed.IDistributedCache Microsoft.Extensions.Caching.Memory.IMemoryCache

3.6B
downloads
System.Text.Encoding.CodePages package icon

System.Text.Encoding.CodePages

Provides support for code-page based encodings, including Windows-1252, Shift-JIS, and GB2312. Commonly Used Types: System.Text.CodePagesEncodingProvider

3.5B
downloads
System.Net.Http package icon

System.Net.Http

Provides a programming interface for modern HTTP applications, including HTTP client components that allow applications to consume web services over HTTP and HTTP components that can be used by both clients and servers for parsing HTTP headers. Commonly Used Types: System.Net.Http.HttpResponseMessage System.Net.Http.DelegatingHandler System.Net.Http.HttpRequestException System.Net.Http.HttpClient System.Net.Http.MultipartContent System.Net.Http.Headers.HttpContentHeaders System.Net.Http.HttpClientHandler System.Net.Http.StreamContent System.Net.Http.FormUrlEncodedContent System.Net.Http.HttpMessageHandler When using NuGet 3.x this package requires at least version 3.4.

3.5B
downloads
Microsoft.Extensions.Options.ConfigurationExtensions package icon

Microsoft.Extensions.Options.ConfigurationExtensions

Provides additional configuration specific functionality related to Options.

3.4B
downloads
Microsoft.Extensions.Configuration.FileExtensions package icon

Microsoft.Extensions.Configuration.FileExtensions

Provides a base class for file-based configuration providers used with Microsoft.Extensions.Configuration and extension methods for configuring them.

3.4B
downloads
Microsoft.Extensions.DependencyModel package icon

Microsoft.Extensions.DependencyModel

Provides abstractions for reading `.deps` files. When a .NET application is compiled, the SDK generates a JSON manifest file (`<ApplicationName>.deps.json`) that contains information about application dependencies. You can use `Microsoft.Extensions.DependencyModel` to read information from this manifest at run time. This is useful when you want to dynamically compile code (for example, using Roslyn Emit API) referencing the same dependencies as your main application. By default, the dependency manifest contains information about the application's target framework and runtime dependencies. Set the PreserveCompilationContext project property to `true` to additionally include information about reference assemblies used during compilation.

3.4B
downloads
System.ComponentModel.Annotations package icon

System.ComponentModel.Annotations

Provides attributes that are used to define metadata for objects used as data sources. Commonly Used Types: System.ComponentModel.DataAnnotations.ValidationResult System.ComponentModel.DataAnnotations.IValidatableObject System.ComponentModel.DataAnnotations.ValidationAttribute System.ComponentModel.DataAnnotations.RequiredAttribute System.ComponentModel.DataAnnotations.StringLengthAttribute System.ComponentModel.DataAnnotations.DisplayAttribute System.ComponentModel.DataAnnotations.RegularExpressionAttribute System.ComponentModel.DataAnnotations.DataTypeAttribute System.ComponentModel.DataAnnotations.RangeAttribute System.ComponentModel.DataAnnotations.KeyAttribute When using NuGet 3.x this package requires at least version 3.4.

3.3B
downloads
Microsoft.Extensions.Configuration.Json package icon

Microsoft.Extensions.Configuration.Json

JSON configuration provider implementation for Microsoft.Extensions.Configuration. This package enables you to read your application's settings from a JSON file. You can use JsonConfigurationExtensions.AddJsonFile extension method on IConfigurationBuilder to add the JSON configuration provider to the configuration builder.

2.9B
downloads
System.AppContext package icon

System.AppContext

Provides the System.AppContext class, which allows access to the BaseDirectory property and other application specific data. Commonly Used Types: System.AppContext When using NuGet 3.x this package requires at least version 3.4.

2.9B
downloads
System.IO.Pipelines package icon

System.IO.Pipelines

Single producer single consumer byte buffer management. Commonly Used Types: System.IO.Pipelines.Pipe System.IO.Pipelines.PipeWriter System.IO.Pipelines.PipeReader

2.8B
downloads
Microsoft.Extensions.ObjectPool package icon

Microsoft.Extensions.ObjectPool

A simple object pool implementation. This package was built from the source code at https://github.com/dotnet/dotnet/tree/ba53d0ed335bed4ab7bfd01988c8e3953ee5ffbe

2.8B
downloads
Microsoft.AspNetCore.Http.Features package icon

Microsoft.AspNetCore.Http.Features

ASP.NET Core HTTP feature interface definitions. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/c0ae1d179dba6f3acd0e55be55718c97c9028698

2.7B
downloads
Microsoft.Extensions.Configuration.EnvironmentVariables package icon

Microsoft.Extensions.Configuration.EnvironmentVariables

Environment variables configuration provider implementation for Microsoft.Extensions.Configuration. This package enables you to read configuration parameters from environment variables. You can use EnvironmentVariablesExtensions.AddEnvironmentVariables extension method on IConfigurationBuilder to add the environment variables configuration provider to the configuration builder.

2.6B
downloads
Microsoft.AspNetCore.Http.Abstractions package icon

Microsoft.AspNetCore.Http.Abstractions

ASP.NET Core HTTP object model for HTTP requests and responses and also common extension methods for registering middleware in an IApplicationBuilder. Commonly used types: Microsoft.AspNetCore.Builder.IApplicationBuilder Microsoft.AspNetCore.Http.HttpContext Microsoft.AspNetCore.Http.HttpRequest Microsoft.AspNetCore.Http.HttpResponse

2.5B
downloads
Microsoft.Extensions.Http package icon

Microsoft.Extensions.Http

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

2.4B
downloads
Microsoft.Net.Http.Headers package icon

Microsoft.Net.Http.Headers

HTTP header parser implementations. This package was built from the source code at https://github.com/dotnet/dotnet/tree/ba53d0ed335bed4ab7bfd01988c8e3953ee5ffbe

2.4B
downloads

1,476 more packages load after hydration.