Build tools
Build systems, plugins, packaging and task runners. 104 packages across 9 ecosystems.
NuMicrosoft.EntityFrameworkCore.SqliteSQLite database provider for Entity Framework Core.MITNuMicrosoft.EntityFrameworkCore.InMemoryIn-memory database provider for Entity Framework Core (to be used for testing purposes).MITNuSystem.Text.JsonProvides high-performance and low-allocating types that serialize objects to JavaScript Object Notation (JSON) text and deserialize JSON text to objects, with UTF-8 support built-in. Also provides types to read and write JSON text encoded as UTF-8, and to create an in-memory document object model (DOM), that is read-only, for random access of the JSON elements within a structured view of the data. The System.Text.Json library is built-in as part of the shared framework in .NET Runtime. The package can be installed when you need to use it in other target frameworks.MITNuMicrosoft.Extensions.Logging.AbstractionsLogging 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.NullLoggerMITNuMicrosoft.Extensions.DependencyInjection.AbstractionsAbstractions for dependency injection. Commonly Used Types: Microsoft.Extensions.DependencyInjection.IServiceCollectionMITNuSystem.ManagementProvides access to a rich set of management information and management events about the system, devices, and applications instrumented to the Windows Management Instrumentation (WMI) infrastructure. Commonly Used Types: System.Management.ManagementClass System.Management.ManagementObject System.Management.SelectQueryMITNuMicrosoft.AspNetCore.AuthorizationASP.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/0427b9abbead3fa64c6655eb4290c537397131faMITNuSystem.Diagnostics.DiagnosticSourceProvides Classes that allow you to decouple code logging rich (unserializable) diagnostics/telemetry (e.g. framework) from code that consumes it (e.g. tools) Commonly Used Types: System.Diagnostics.DiagnosticListener System.Diagnostics.DiagnosticSourceMITNuSystem.Runtime.CachingProvides classes to use caching facilities. Commonly Used Types: System.Runtime.Caching.CacheEntryChangeMonitor System.Runtime.Caching.CacheEntryRemovedArguments System.Runtime.Caching.CacheEntryUpdateArguments System.Runtime.Caching.CacheItem System.Runtime.Caching.CacheItemPolicy System.Runtime.Caching.ChangeMonitor System.Runtime.Caching.FileChangeMonitor System.Runtime.Caching.HostFileChangeMonitor System.Runtime.Caching.MemoryCache System.Runtime.Caching.ObjectCacheMITNuMicrosoft.Extensions.PrimitivesPrimitives shared by framework extensions. Commonly used types include: Commonly Used Types: Microsoft.Extensions.Primitives.IChangeToken Microsoft.Extensions.Primitives.StringValues Microsoft.Extensions.Primitives.StringSegmentMITNuMicrosoft.AspNetCore.Identity.EntityFrameworkCoreASP.NET Core Identity provider that uses Entity Framework Core. This package was built from the source code at https://github.com/dotnet/dotnet/tree/0427b9abbead3fa64c6655eb4290c537397131faMITNuSystem.Text.Encodings.WebProvides types for encoding and escaping strings for use in JavaScript, HyperText Markup Language (HTML), and uniform resource locators (URL). Commonly Used Types: System.Text.Encodings.Web.HtmlEncoder System.Text.Encodings.Web.UrlEncoder System.Text.Encodings.Web.JavaScriptEncoderMITNuMicrosoft.EntityFrameworkCore.SqlServerMicrosoft SQL Server database provider for Entity Framework Core.MITNuSystem.IO.PortsProvides classes for controlling serial ports. Commonly Used Types: System.IO.Ports.SerialPortMITNuMicrosoft.Extensions.ConfigurationImplementation of key-value pair based configuration for Microsoft.Extensions.Configuration. Includes the memory configuration provider.MITNuMicrosoft.AspNetCore.Components.WebSupport for rendering ASP.NET Core components for browsers. This package was built from the source code at https://github.com/dotnet/dotnet/tree/0427b9abbead3fa64c6655eb4290c537397131faMITNuMicrosoft.Extensions.Configuration.FileExtensionsProvides a base class for file-based configuration providers used with Microsoft.Extensions.Configuration and extension methods for configuring them.MITNuSystem.Threading.ChannelsProvides types for passing data between producers and consumers. Commonly Used Types: System.Threading.Channel System.Threading.Channel<T>MITNuSystem.Drawing.CommonProvides access to GDI+ graphics functionality. Commonly Used Types: System.Drawing.Bitmap System.Drawing.BitmapData System.Drawing.Brush System.Drawing.Font System.Drawing.Graphics System.Drawing.Icon Since .NET 7, non-Windows platforms are not supported, even with the runtime configuration switch. See https://aka.ms/systemdrawingnonwindows for more information.MITNuMicrosoft.Extensions.Logging.DebugDebug output logger provider implementation for Microsoft.Extensions.Logging. This logger logs messages to a debugger monitor by writing messages with System.Diagnostics.Debug.WriteLine().MIT