Skip to main content
aspnet avatar

aspnet

1506 packages

Author Trust

Established100/100Verified Publisher by NuGet
1506
Packages
289.1B
Total DLs
Sort:

50 of 1,506 packages

Microsoft.Extensions.DependencyInjection.Abstractions package icon

Microsoft.Extensions.DependencyInjection.Abstractions

Microsoft

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

13.5B179 versions
Microsoft.Extensions.Logging.Abstractions package icon

Microsoft.Extensions.Logging.Abstractions

Microsoft

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

13.1B188 versions
Microsoft.Extensions.Primitives package icon

Microsoft.Extensions.Primitives

Microsoft

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

12.8B179 versions
Microsoft.Extensions.Options package icon

Microsoft.Extensions.Options

Microsoft

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

11.7B183 versions
Microsoft.Extensions.Configuration.Abstractions package icon

Microsoft.Extensions.Configuration.Abstractions

Microsoft

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.

10.1B181 versions
Microsoft.Extensions.DependencyInjection package icon

Microsoft.Extensions.DependencyInjection

Microsoft

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

8.3B182 versions
Microsoft.Extensions.Logging package icon

Microsoft.Extensions.Logging

Microsoft

Logging infrastructure default implementation for Microsoft.Extensions.Logging.

8.2B182 versions
Microsoft.Extensions.Configuration package icon

Microsoft.Extensions.Configuration

Microsoft

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

7.3B182 versions
Microsoft.Extensions.Configuration.Binder package icon

Microsoft.Extensions.Configuration.Binder

Microsoft

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.

7.2B189 versions
Microsoft.Extensions.FileProviders.Abstractions package icon

Microsoft.Extensions.FileProviders.Abstractions

Microsoft

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

6.9B177 versions
Microsoft.Extensions.Hosting.Abstractions package icon

Microsoft.Extensions.Hosting.Abstractions

Microsoft

Hosting and startup abstractions for applications.

5.8B174 versions
Microsoft.Extensions.FileSystemGlobbing package icon

Microsoft.Extensions.FileSystemGlobbing

Microsoft

File system globbing to find files matching a specified pattern.

4.1B177 versions
Microsoft.Extensions.Caching.Memory package icon

Microsoft.Extensions.Caching.Memory

Microsoft

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

4.1B186 versions
Microsoft.Extensions.Caching.Abstractions package icon

Microsoft.Extensions.Caching.Abstractions

Microsoft

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

4.0B183 versions
Microsoft.Extensions.FileProviders.Physical package icon

Microsoft.Extensions.FileProviders.Physical

Microsoft

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

4.0B177 versions
Microsoft.Extensions.Options.ConfigurationExtensions package icon

Microsoft.Extensions.Options.ConfigurationExtensions

Microsoft

Provides additional configuration specific functionality related to Options.

3.9B180 versions
Microsoft.Extensions.DependencyModel package icon

Microsoft.Extensions.DependencyModel

Microsoft

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.8B155 versions
Microsoft.Extensions.Configuration.FileExtensions package icon

Microsoft.Extensions.Configuration.FileExtensions

Microsoft

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

3.8B182 versions
System.Text.Encoding.CodePages package icon

System.Text.Encoding.CodePages

Microsoft

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

3.7B150 versions
System.Net.Http package icon

System.Net.Http

Microsoft

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.7B25 versions
System.ComponentModel.Annotations package icon

System.ComponentModel.Annotations

Microsoft

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.5B53 versions
Microsoft.Extensions.Configuration.Json package icon

Microsoft.Extensions.Configuration.Json

Microsoft

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.

3.3B182 versions
Microsoft.Extensions.ObjectPool package icon

Microsoft.Extensions.ObjectPool

Microsoft

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

3.0B278 versionspooling
System.IO.Pipelines package icon

System.IO.Pipelines

Microsoft

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

3.0B143 versions
System.AppContext package icon

System.AppContext

Microsoft

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.

3.0B14 versions
Microsoft.AspNetCore.Http.Features package icon

Microsoft.AspNetCore.Http.Features

Microsoft

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

2.9B114 versionsaspnetcore
Microsoft.Extensions.Configuration.EnvironmentVariables package icon

Microsoft.Extensions.Configuration.EnvironmentVariables

Microsoft

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.9B183 versions
Microsoft.Extensions.Http package icon

Microsoft.Extensions.Http

Microsoft

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.8B168 versions
Microsoft.Extensions.Logging.Configuration package icon

Microsoft.Extensions.Logging.Configuration

Microsoft

Configuration support for Microsoft.Extensions.Logging.

2.7B172 versions
Microsoft.AspNetCore.Http.Abstractions package icon

Microsoft.AspNetCore.Http.Abstractions

Microsoft

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.7B32 versionsaspnetcore
Microsoft.EntityFrameworkCore package icon

Microsoft.EntityFrameworkCore

Microsoft

Entity Framework Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations. EF Core works with SQL Server, Azure SQL Database, SQLite, Azure Cosmos DB, MySQL, PostgreSQL, and other databases through a provider plugin API. Commonly Used Types: Microsoft.EntityFrameworkCore.DbContext Microsoft.EntityFrameworkCore.DbSet

2.7B302 versionsEntity, Framework, Core +7
Microsoft.Net.Http.Headers package icon

Microsoft.Net.Http.Headers

Microsoft

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

2.6B146 versionshttp
Microsoft.EntityFrameworkCore.Relational package icon

Microsoft.EntityFrameworkCore.Relational

Microsoft

Shared Entity Framework Core components for relational database providers.

2.5B302 versionsEntity, Framework, Core +7
Microsoft.EntityFrameworkCore.Abstractions package icon

Microsoft.EntityFrameworkCore.Abstractions

Microsoft

Provides abstractions and attributes that are used to configure Entity Framework Core

2.5B279 versionsEntity, Framework, Core +7
Microsoft.AspNetCore.Http package icon

Microsoft.AspNetCore.Http

Microsoft

ASP.NET Core default HTTP feature implementations.

2.4B35 versionsaspnetcore
Microsoft.EntityFrameworkCore.Analyzers package icon

Microsoft.EntityFrameworkCore.Analyzers

Microsoft

CSharp Analyzers for Entity Framework Core.

2.4B279 versionsEntity, Framework, Core +7
System.IO.Compression.ZipFile package icon

System.IO.Compression.ZipFile

Microsoft

Provides classes that support the compression and decompression of streams using file system paths. Commonly Used Types: System.IO.Compression.ZipFile When using NuGet 3.x this package requires at least version 3.4.

2.4B14 versions
Microsoft.AspNetCore.WebUtilities package icon

Microsoft.AspNetCore.WebUtilities

Microsoft

ASP.NET Core utilities, such as for working with forms, multipart messages, and query strings. This package was built from the source code at https://github.com/dotnet/dotnet/tree/5254d8bcf59917edc1e1abc33bdf2442b77b1c70

2.3B136 versionsaspnetcore
Microsoft.AspNetCore.Hosting.Abstractions package icon

Microsoft.AspNetCore.Hosting.Abstractions

Microsoft

ASP.NET Core hosting and startup abstractions for web applications.

2.1B34 versionsaspnetcore, hosting
Microsoft.AspNetCore.Hosting.Server.Abstractions package icon

Microsoft.AspNetCore.Hosting.Server.Abstractions

Microsoft

ASP.NET Core hosting server abstractions for web applications.

2.1B34 versionsaspnetcore, hosting
Microsoft.AspNetCore.Http.Extensions package icon

Microsoft.AspNetCore.Http.Extensions

Microsoft

ASP.NET Core common extension methods for HTTP abstractions, HTTP headers, HTTP request/response, and session state.

2.0B33 versionsaspnetcore
Microsoft.Extensions.Logging.Console package icon

Microsoft.Extensions.Logging.Console

Microsoft

Console logger provider implementation for Microsoft.Extensions.Logging.

1.9B182 versions
Microsoft.Extensions.Logging.Debug package icon

Microsoft.Extensions.Logging.Debug

Microsoft

Debug output logger provider implementation for Microsoft.Extensions.Logging. This logger logs messages to a debugger monitor by writing messages with System.Diagnostics.Debug.WriteLine().

1.7B182 versions
Microsoft.Extensions.Configuration.UserSecrets package icon

Microsoft.Extensions.Configuration.UserSecrets

Microsoft

User secrets configuration provider implementation for Microsoft.Extensions.Configuration. User secrets mechanism enables you to override application configuration settings with values stored in the local secrets file. You can use UserSecretsConfigurationExtensions.AddUserSecrets extension method on IConfigurationBuilder to add user secrets provider to the configuration builder.

1.7B183 versions
Microsoft.Extensions.Hosting package icon

Microsoft.Extensions.Hosting

Microsoft

Hosting and startup infrastructures for applications.

1.7B169 versions
Microsoft.AspNetCore.Authorization package icon

Microsoft.AspNetCore.Authorization

Microsoft

ASP.NET Core authorization classes. Commonly used types: Microsoft.AspNetCore.Authorization.AllowAnonymousAttribute Microsoft.AspNetCore.Authorization.AuthorizeAttribute This package was built from the source code at https://github.com/dotnet/dotnet/tree/5254d8bcf59917edc1e1abc33bdf2442b77b1c70

1.7B288 versionsaspnetcore, authorization
Microsoft.Extensions.Configuration.CommandLine package icon

Microsoft.Extensions.Configuration.CommandLine

Microsoft

Command line configuration provider implementation for Microsoft.Extensions.Configuration. This package enables you to read configuration parameters from the command line arguments of your application. You can use CommandLineConfigurationExtensions.AddCommandLine extension method on IConfigurationBuilder to add the command line configuration provider to the configuration builder.

1.6B181 versions
Microsoft.AspNetCore.JsonPatch package icon

Microsoft.AspNetCore.JsonPatch

Microsoft

ASP.NET Core support for JSON PATCH. This package was built from the source code at https://github.com/dotnet/dotnet/tree/5254d8bcf59917edc1e1abc33bdf2442b77b1c70

1.6B283 versionsaspnetcore, json, jsonpatch
System.ComponentModel.Primitives package icon

System.ComponentModel.Primitives

Microsoft

Provides interfaces that are used to implement the run-time and design-time behavior of components. Commonly Used Types: System.ComponentModel.IComponent System.ComponentModel.IContainer System.ComponentModel.ISite System.ComponentModel.ComponentCollection When using NuGet 3.x this package requires at least version 3.4.

1.5B14 versions
System.ComponentModel.TypeConverter package icon

System.ComponentModel.TypeConverter

Microsoft

Provides the System.ComponentModel.TypeConverter class, which represents a unified way of converting types of values to other types. Commonly Used Types: System.ComponentModel.TypeConverter System.ComponentModel.TypeConverterAttribute System.ComponentModel.PropertyDescriptor System.ComponentModel.StringConverter System.ComponentModel.ITypeDescriptorContext System.ComponentModel.EnumConverter System.ComponentModel.TypeDescriptor System.ComponentModel.Int32Converter System.ComponentModel.BooleanConverter System.ComponentModel.DoubleConverter When using NuGet 3.x this package requires at least version 3.4.

1.5B14 versions