.NET API browser

Welcome to the .NET API browser – your one-stop shop for all .NET-based APIs from Microsoft. Start searching for any managed APIs by typing in the box below.

If you have any feedback, create a new issue in the dotnet/dotnet-api-docs repo.

Быстрые фильтры

Справочные материалы по API ASP.NET Core version 3.1

ИмяОписание
Microsoft.AspNetCore NamespaceПредоставляет типы, позволяющие приступить к созданию приложения ASP.NET с рекомендуемыми значениями по умолчанию.
Microsoft.AspNetCore.Antiforgery NamespaceПредоставляет типы, предназначенные для создания и проверки маркеров для предотвращения атак с подделкой межсайтовых запросов.
Microsoft.AspNetCore.ApiAuthorization.IdentityServer NamespaceСодержит типы для использования IdentityServer с проверкой подлинности и авторизацией ASP.NET Core.
Microsoft.AspNetCore.Authentication NamespaceСодержит типы, обеспечивающие поддержку проверки подлинности. IAuthenticationService— это точка входа main, которая определяет 5 действий проверки подлинности: проверка подлинности (получение любых данных проверки подлинности для запроса), запрос (используется для запросов без проверки подлинности), Запрет (используется, когда запрос, прошедший проверку подлинности, должен быть отклонен), SignIn (связывание ClaimsPrincipal), SignOut (удаление всех связанных данных). На высоком уровне проверка подлинности основана на концепции схем, которые сопоставляются с конкретными IAuthenticationHandler экземплярами, которые отвечают за обработку каждого из действий проверки подлинности.
Microsoft.AspNetCore.Authentication.AzureAD.UI NamespaceСодержит типы, поддерживающие интеграцию проверки подлинности с Azure Active Directory.
Microsoft.AspNetCore.Authentication.AzureADB2C.UI NamespaceСодержит типы, поддерживающие интеграцию проверки подлинности с Azure Active Directory B2C.
Microsoft.AspNetCore.Authentication.Certificate NamespaceПредоставляет классы для поддержки проверки подлинности на основе сертификата.
Microsoft.AspNetCore.Authentication.Cookies NamespaceСодержит типы, поддерживающие проверку подлинности на основе файлов cookie.
Microsoft.AspNetCore.Authentication.Facebook NamespaceСодержит типы, поддерживающие проверку подлинности на основе OAuth facebook.
Microsoft.AspNetCore.Authentication.Google NamespaceСодержит типы, обеспечивающие поддержку проверки подлинности на основе Google OAuth.
Microsoft.AspNetCore.Authentication.JwtBearer NamespaceСодержит типы, обеспечивающие поддержку проверки подлинности на основе носителя JWT.
Microsoft.AspNetCore.Authentication.MicrosoftAccount NamespaceСодержит типы, обеспечивающие поддержку проверки подлинности на основе OAuth учетной записи Майкрософт.
Microsoft.AspNetCore.Authentication.Negotiate NamespaceСодержит типы, обеспечивающие поддержку проверки подлинности на основе Согласования (также известной как Windows, Kerberos или NTLM).
Microsoft.AspNetCore.Authentication.OAuth NamespaceСодержит типы, обеспечивающие поддержку проверки подлинности на основе OAuth.
Microsoft.AspNetCore.Authentication.OAuth.Claims NamespaceСодержит типы, упрощающие настройку сопоставлений утверждений с помощью проверки подлинности на основе OAuth.
Microsoft.AspNetCore.Authentication.OpenIdConnect NamespaceСодержит типы, поддерживающие проверку подлинности на основе OpenIdConnect.
Microsoft.AspNetCore.Authentication.OpenIdConnect.Claims NamespaceСодержит типы, упрощающие настройку сопоставлений утверждений с помощью проверки подлинности на основе OpenIdConnect.
Microsoft.AspNetCore.Authentication.Twitter NamespaceСодержит типы, обеспечивающие поддержку проверки подлинности на основе Twitter.
Microsoft.AspNetCore.Authentication.WsFederation NamespaceСодержит типы, обеспечивающие поддержку проверки подлинности на основе WSFederation.
Microsoft.AspNetCore.Authorization NamespaceСодержит типы, обеспечивающие поддержку авторизации. Типы main: IAuthorizationRequirement (интерфейс маркера, представляющий требование, которое должно быть выполнено), IAuthorizationHandler (интерфейс, отвечающий за определение того, выполнены ли требования) и AuthorizationPolicyBuilder (используется для создания объектов AuthorizationPolicy, определяющих именованные списки требований).
Microsoft.AspNetCore.Authorization.Infrastructure NamespaceСодержит типы, обеспечивающие поддержку авторизации.
Microsoft.AspNetCore.Authorization.Policy NamespaceСодержит типы, обеспечивающие поддержку авторизации на основе политик.
Microsoft.AspNetCore.AzureAppServices.HostingStartup NamespaceПредоставляет AzureAppServicesHostingStartup , использующий запуск размещения для обеспечения интеграции ASP.NET Core ведения журнала с Служба приложений Azure.
Microsoft.AspNetCore.Builder NamespaceСодержит методы для добавления встроенного ПО промежуточного слоя в приложение, а также типы параметров для ПО промежуточного слоя.
Microsoft.AspNetCore.Builder.Extensions NamespaceПредоставляет методы для добавления пользовательского ПО промежуточного слоя в приложение.
Microsoft.AspNetCore.Components NamespaceПредоставляет классы для отрисовки компонентов, обработки событий и маршрутизации.
Microsoft.AspNetCore.Components.Authorization NamespaceПредоставляет классы для получения сведений о текущем состоянии проверки подлинности.
Microsoft.AspNetCore.Components.CompilerServices NamespaceСодержит типы, используемые в созданном коде компонента. Не предназначено для использования в коде приложения.
Microsoft.AspNetCore.Components.Forms NamespaceПредоставляет классы для управления представлениями форм, состоянием и проверками.
Microsoft.AspNetCore.Components.RenderTree NamespaceПредоставляет типы, используемые в процессе отрисовки Blazor. Не предназначено для использования за пределами платформы Blazor.
Microsoft.AspNetCore.Components.Rendering NamespaceПредоставляет типы, используемые в процессе отрисовки Blazor. Не предназначено для использования за пределами платформы Blazor.
Microsoft.AspNetCore.Components.Routing NamespaceПредоставляет компоненты, поддерживающие маршруты отрисовки и сопоставления с компонентами. Не предназначено для использования за пределами платформы Blazor.
Microsoft.AspNetCore.Components.Server NamespaceПредоставляет классы для работы приложения Blazor Server, включая изменение параметров канала и настройку состояния проверки подлинности.
Microsoft.AspNetCore.Components.Server.Circuits NamespaceПредоставляет классы для реализации каналов и работы с ними в приложении Blazor Server.
Microsoft.AspNetCore.Components.Web NamespaceСодержит типы для предоставления сведений о событиях браузера в платформу Blazor.
Microsoft.AspNetCore.Components.WebAssembly.Authentication NamespaceПредоставляет типы для защиты приложений Blazor WebAssembly с проверкой подлинности.
Microsoft.AspNetCore.Components.WebAssembly.Hosting NamespaceПредоставляет типы, помогающие настроить и запустить веб-приложения Blazor WebAssembly.
Microsoft.AspNetCore.Components.WebAssembly.Http NamespaceПредоставляет типы для выполнения HTTP-запросов в приложениях Blazor WebAssembly.
Microsoft.AspNetCore.Components.WebAssembly.Infrastructure NamespaceПредоставляет типы для базовой инфраструктуры платформы Blazor WebAssembly. Предназначен только для использования платформы, не поддерживается для использования в коде приложения.
Microsoft.AspNetCore.ConcurrencyLimiter NamespaceСодержит типы, используемые для ограничения количества одновременных запросов, разрешенных в приложении.
Microsoft.AspNetCore.Connections NamespaceСодержит типы и абстракции, поддерживающие низкоуровневые приложения, работающие с необработанными байтами из соединения.
Microsoft.AspNetCore.Connections.Features NamespaceСодержит интерфейсы для функций, которые описывают подключение или управляют им.
Microsoft.AspNetCore.CookiePolicy NamespaceСодержит типы, используемые для управления поведением файлов cookie.
Microsoft.AspNetCore.Cors NamespaceСодержит типы, используемые для включения общего доступа к ресурсам независимо от источника (CORS).
Microsoft.AspNetCore.Cors.Infrastructure NamespaceСодержит типы, используемые для создания, настройки и обработки служб CORS.
Microsoft.AspNetCore.Cryptography.KeyDerivation NamespaceСодержит типы для алгоритмов для выполнения наследования ключа.
Microsoft.AspNetCore.DataProtection NamespaceСодержит типы, используемые для защиты данных.
Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption NamespaceСодержит типы, используемые для процедур шифрования и расшифровки, прошедших проверку подлинности. Пользовательскую проверку подлинности можно создать путем реализации IAuthenticatedEncryptor.
Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel NamespaceСодержит типы конфигурации для использования с типами в Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.
Microsoft.AspNetCore.DataProtection.AzureStorage Namespace
Microsoft.AspNetCore.DataProtection.EntityFrameworkCore NamespaceСодержит типы, позволяющие хранить ключи в Entity Framework Core.
Microsoft.AspNetCore.DataProtection.Infrastructure NamespaceТипы в этом пространстве имен поддерживают платформу ASP.NET Core и не предназначены для прямого использования.
Microsoft.AspNetCore.DataProtection.KeyManagement NamespaceПредоставляет типы, управляющие ключами, используемыми в защите данных.
Microsoft.AspNetCore.DataProtection.Repositories NamespaceСодержит типы, используемые для хранения и получения XML-элементов.
Microsoft.AspNetCore.DataProtection.StackExchangeRedis NamespaceСодержит типы, используемые для хранения ключей защиты данных в Redis.
Microsoft.AspNetCore.DataProtection.XmlEncryption NamespaceСодержит типы для шифрования и расшифровки XML.
Microsoft.AspNetCore.Diagnostics NamespaceСодержит типы, связанные с записью и отчетностью диагностика в ASP.NET Core. ПО промежуточного слоя, например ExceptionHandlerMiddleware, DeveloperExceptionPageMiddlewareи StatusCodePagesMiddleware , используются для обработки ошибок в ASP.NET Core.
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore NamespaceСодержит типы, связанные с записью и отчетами диагностика для Entity Framework Core в ASP.NET Core.
Microsoft.AspNetCore.Diagnostics.HealthChecks NamespaceСодержит типы, связанные с отчетами о работоспособности приложений с помощью HealthCheckMiddleware.
Microsoft.AspNetCore.HeaderPropagation NamespaceПредоставляет типы, используемые для распространения заголовков HTTP из входящего запроса на исходящие запросы HTTP-клиента.
Microsoft.AspNetCore.HostFiltering NamespaceПредоставляет типы, помогающие фильтровать запросы по их Host заголовку.
Microsoft.AspNetCore.Hosting NamespaceПредоставляет типы, помогающие настраивать и запускать веб-приложения.
Microsoft.AspNetCore.Hosting.Builder NamespaceСодержит тип, IApplicationBuilderFactory используемый при создании узла веб-приложения.
Microsoft.AspNetCore.Hosting.Server NamespaceПредоставляет типы, подобные IServer которым можно реализовать для приема входящих запросов для приложения.
Microsoft.AspNetCore.Hosting.Server.Abstractions NamespaceПредоставляет типы, которые могут быть реализованы сервером для экземпляров пула HttpContext .
Microsoft.AspNetCore.Hosting.Server.Features NamespaceIServerAddressesFeature Предоставляет тип, используемый для настройки и создания отчетов о привязках адресов для сервера.
Microsoft.AspNetCore.Hosting.StaticWebAssets NamespaceСодержит типы, используемые для предоставления статических веб-сборок из ресурсов сборки.
Microsoft.AspNetCore.Hosting.WindowsServices NamespaceСодержит типы, используемые для размещения веб-приложения в службе Windows.
Microsoft.AspNetCore.Html NamespaceСодержит типы для управления содержимым HTML.
Microsoft.AspNetCore.Http NamespaceСодержит типы для обработки HTTP-запросов и ответов.
Microsoft.AspNetCore.Http.Connections NamespaceСодержит типы для настройки подключений SignalR.
Microsoft.AspNetCore.Http.Connections.Client NamespaceПредоставляет типы, используемые для подключения к обработчикам подключений ASP.NET Core.
Microsoft.AspNetCore.Http.Connections.Features NamespaceСодержит интерфейсы для функций подключения SignalR.
Microsoft.AspNetCore.Http.Extensions NamespaceСодержит типы, которые помогают в операциях, связанных с HTTP.
Microsoft.AspNetCore.Http.Features NamespaceСодержит типы, связанные с Features.
Microsoft.AspNetCore.Http.Features.Authentication NamespaceСодержит типы, определяющие и реализующие проверку подлинности Features.
Microsoft.AspNetCore.Http.Headers NamespaceСодержит типы для получения и настройки заголовков для HTTP-запросов и ответов.
Microsoft.AspNetCore.HttpOverrides NamespaceСодержит типы, используемые для поддержки переопределений методов HTTP.
Microsoft.AspNetCore.HttpsPolicy NamespaceСодержит типы, используемые для поддержки перенаправления HTTPS и HTTP Strict-Transport-Security (HSTS).
Microsoft.AspNetCore.Identity NamespaceСодержит типы для использования Entity Framework Core с удостоверением на ASP.NET Core.
Microsoft.AspNetCore.Identity.EntityFrameworkCore NamespaceПредоставляет типы для сохранения данных удостоверений с помощью Entity Framework Core.
Microsoft.AspNetCore.Identity.UI NamespaceСодержит типы для встроенного пользовательского интерфейса Razor Pages для удостоверений на ASP.NET Core.
Microsoft.AspNetCore.Identity.UI.Services NamespaceСодержит типы для встроенного пользовательского интерфейса Razor Pages для удостоверений на ASP.NET Core.
Microsoft.AspNetCore.JsonPatch NamespaceПредоставляет функциональные возможности для обработки запросов исправлений JSON в веб-API ASP.NET Core.
Microsoft.AspNetCore.JsonPatch.Adapters NamespaceСодержит базовые типы и абстракции для адаптеров исправлений JSON, которые определяют операции, которые можно выполнять с документом исправления JSON.
Microsoft.AspNetCore.JsonPatch.Converters NamespaceСодержит реализации JsonConverter, которые могут предоставлять экземпляры JsonPatchDocument.
Microsoft.AspNetCore.JsonPatch.Exceptions NamespaceСодержит типы для представления исключений, которые могут возникнуть при обработке запросов json patch.
Microsoft.AspNetCore.JsonPatch.Helpers NamespaceПредоставляет вспомогательные классы, участвующие в обработке запросов исправлений JSON.
Microsoft.AspNetCore.JsonPatch.Operations NamespaceСодержит типы, представляющие операции, которые можно выполнять с документом JSON.
Microsoft.AspNetCore.Localization NamespaceПредоставляет ПО промежуточного слоя и вспомогательные типы для локализации ASP.NET Core приложений.
Microsoft.AspNetCore.Localization.Routing NamespaceСодержит механизм определения сведений о языке и региональных параметрах для запроса с помощью значений в данных маршрута.
Microsoft.AspNetCore.MiddlewareAnalysis NamespaceСодержит типы, связанные с анализом ПО промежуточного слоя с помощью AnalysisMiddleware.
Microsoft.AspNetCore.Mvc NamespaceПредоставляет типы, необходимые для создания приложения MVC.
Microsoft.AspNetCore.Mvc.Abstractions NamespaceПредоставляет абстракции и контракты для вызова и диспетчеризации действий, авторизации, фильтров действий, модулей форматирования, привязки модели, маршрутизации и проверки.
Microsoft.AspNetCore.Mvc.ActionConstraints NamespaceПредоставляет контракты и реализации для ограничений действий.
Microsoft.AspNetCore.Mvc.ApiExplorer NamespaceПредоставляет типы, позволяющие обнаруживать метаданные, такие как список контроллеров и действий, а также их URL-адреса. Эти типы полезны для documeting API с помощью OpenAPI.
Microsoft.AspNetCore.Mvc.ApplicationModels NamespaceПредоставляет типы, разрешающие метапрограммирование приложения MVC.
Microsoft.AspNetCore.Mvc.ApplicationParts NamespaceПредоставляет типы, позволяющие управлять ресурсами приложения MVC. Части приложений позволяют ASP.NET Core обнаруживать контроллеры, компоненты представлений, вспомогательные функции тегов, Razor Pages, источники компиляции Razor и другие ресурсы.
Microsoft.AspNetCore.Mvc.Authorization NamespaceПредоставляет реализации для фильтров авторизации.
Microsoft.AspNetCore.Mvc.Controllers NamespaceПредоставляет типы для обнаружения, инициализации и запуска контроллеров MVC.
Microsoft.AspNetCore.Mvc.Core.Infrastructure NamespaceПредоставляет реализации различных функций MVC.
Microsoft.AspNetCore.Mvc.Cors NamespaceПредоставляет типы, поддерживающие использование CORS в MVC.
Microsoft.AspNetCore.Mvc.DataAnnotations NamespaceПредоставляет типы, которые обнаруживают метаданные модели и реализуют проверку с помощью System.ComponentModel.DataAnnotations.
Microsoft.AspNetCore.Mvc.Diagnostics NamespaceПредоставляет типы, обеспечивающие диагностика событий MVC.
Microsoft.AspNetCore.Mvc.Filters NamespaceПредоставляет реализацию для нескольких фильтров MVC.
Microsoft.AspNetCore.Mvc.Formatters NamespaceПредоставляет типы, позволяющие возвращать форматировщики входных и выходных данных JSON и XML.
Microsoft.AspNetCore.Mvc.Formatters.Xml NamespaceТипы в этом пространстве имен поддерживают платформу ASP.NET Core и не предназначены для использования напрямую.
Microsoft.AspNetCore.Mvc.Infrastructure NamespaceПредоставляет типы, необходимые для выполнения действий и результатов.
Microsoft.AspNetCore.Mvc.Localization NamespaceПредоставляет типы, поддерживающие глобализацию и локализацию приложений MVC.
Microsoft.AspNetCore.Mvc.ModelBinding NamespaceПредоставляет типы контрактов, необходимые для поддержки связывателей моделей.
Microsoft.AspNetCore.Mvc.ModelBinding.Binders NamespaceПредоставляет реализации для связывателей моделей.
Microsoft.AspNetCore.Mvc.ModelBinding.Metadata NamespaceПредоставляет типы, используемые для обнаружения и применения метаданных, используемых для привязки модели.
Microsoft.AspNetCore.Mvc.ModelBinding.Validation NamespaceПредоставляет типы, используемые для проверки модели.
Microsoft.AspNetCore.Mvc.NewtonsoftJson NamespaceПредоставляет типы, необходимые для поддержки форматировщиков на основе Newtonsoft.Json.
Microsoft.AspNetCore.Mvc.Razor NamespaceПредоставляет типы, необходимые для поддержки сред выполнения для представлений Razor.
Microsoft.AspNetCore.Mvc.Razor.Compilation NamespaceПредоставляет типы, необходимые для поддержки компиляции Razor Pages и представлений Razor.
Microsoft.AspNetCore.Mvc.Razor.Infrastructure NamespaceТипы в этом пространстве имен поддерживают платформу ASP.NET Core и не предназначены для использования напрямую.
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation NamespaceСодержит классы для доступа к файлам проекта Razor и параметрам компиляции.
Microsoft.AspNetCore.Mvc.Razor.TagHelpers NamespaceПредоставляет реализацию вспомогательных тегов разрешения головы, текста и URL-адресов.
Microsoft.AspNetCore.Mvc.RazorPages NamespaceПредоставляет типы, необходимые для поддержки среды выполнения для Razor Pages.
Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure NamespaceТипы в этом пространстве имен поддерживают платформу ASP.NET Core и не предназначены для прямого использования.
Microsoft.AspNetCore.Mvc.Rendering NamespaceПредоставляет типы, используемые для создания HTML с помощью вспомогательных средств HTML.
Microsoft.AspNetCore.Mvc.Routing NamespaceПредоставляет типы, используемые для маршрутизации и создания ссылок в MVC.
Microsoft.AspNetCore.Mvc.TagHelpers NamespaceПредоставляет реализации для встроенных вспомогательных функций тегов.
Microsoft.AspNetCore.Mvc.Testing NamespaceПредоставляет типы, поддерживающие тестирование интеграции MVC.
Microsoft.AspNetCore.Mvc.Testing.Handlers NamespaceПредоставляет делегированные обработчики, поддерживающие тестирование интеграции MVC.
Microsoft.AspNetCore.Mvc.ViewComponents NamespaceПредоставляет типы для работы с компонентами представления.
Microsoft.AspNetCore.Mvc.ViewEngines NamespaceПредоставляет типы, необходимые для поддержки обработчиков представлений.
Microsoft.AspNetCore.Mvc.ViewFeatures NamespaceПредоставляет типы, необходимые для поддержки представлений отрисовки.
Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers NamespaceТипы в этом пространстве имен поддерживают платформу ASP.NET Core и не предназначены для прямого использования.
Microsoft.AspNetCore.Mvc.ViewFeatures.Infrastructure NamespaceТипы в этом пространстве имен поддерживают платформу ASP.NET Core и не предназначены для использования напрямую.
Microsoft.AspNetCore.NodeServices Namespace
Microsoft.AspNetCore.NodeServices.HostingModels Namespace
Microsoft.AspNetCore.Owin NamespaceСодержит типы для использования Открытого веб-интерфейса для .NET (OWIN) с ASP.NET Core.
Microsoft.AspNetCore.Razor.Hosting NamespaceСодержит типы для размещения обработчика представлений Razor.
Microsoft.AspNetCore.Razor.Runtime.TagHelpers NamespaceСодержит типы для запущенных ITagHelper экземпляров.
Microsoft.AspNetCore.Razor.TagHelpers NamespaceСодержит типы для создания TagHelper реализаций.
Microsoft.AspNetCore.ResponseCaching NamespaceСодержит типы, используемые для кэширования ответов и повышения производительности сайта.
Microsoft.AspNetCore.ResponseCompression NamespaceСодержит типы, используемые для динамического сжатия тел ответов и снижения использования пропускной способности.
Microsoft.AspNetCore.Rewrite NamespaceСодержит типы, используемые для изменения атрибутов запроса на основе предопределенных правил. Перезапись может быть полезной в случаях, когда ресурсы были перемещены или доступны по нескольким URL-адресам.
Microsoft.AspNetCore.Routing NamespaceСодержит типы, используемые с маршрутизацией ASP.NET Core и созданием URL-адресов. ПО промежуточного слоя маршрутизации отвечает за сопоставление входящих HTTP-запросов и отправку этих запросов в исполняемые Endpoint экземпляры приложения. Создание URL-адресов использует LinkGenerator для создания пути URL-адреса из набора значений маршрутов.
Microsoft.AspNetCore.Routing.Constraints NamespaceПредоставляет типы, используемые для применения ограничений маршрутов. Как правило, ограничения маршрута служат для проверки значения маршрута, связанного посредством шаблона маршрута, и принятия решения касательно того, является ли значение приемлемым (истина или ложь). Настраиваемые ограничения маршрутов можно создать, реализовав IRouteConstraint и зарегистрировав их в приложении ConstraintMap.
Microsoft.AspNetCore.Routing.Matching NamespaceПредоставляет типы, используемые для настройки сопоставления маршрутов конечных точек.
Microsoft.AspNetCore.Routing.Patterns NamespaceСодержит типы, используемые для определения маршрутов с помощью RoutePattern. Экземпляры RoutePattern неизменяемы и создаются с помощью RoutePatternFactory.
Microsoft.AspNetCore.Routing.Template NamespaceСодержит типы, используемые для определения маршрутов с помощью RouteTemplate. RouteTemplate и типы в этом пространстве имен являются устаревшим API. Рекомендуемая альтернатива — RoutePattern и другие типы в RoutePattern.
Microsoft.AspNetCore.Routing.Tree NamespaceСодержит типы, используемые для маршрутизации в виде дерева. В .NET Core 2.2 и более поздних версиях TreeRouter была заменена маршрутизацией конечных точек.
Microsoft.AspNetCore.Server.HttpSys NamespaceСодержит типы, используемые для запуска приложения ASP.NET Core с HTTP.sys. HTTP.sys используется в качестве IServer. HTTP.sys поддерживается только в операционных системах Windows.
Microsoft.AspNetCore.Server.IIS NamespaceСодержит типы, используемые для запуска приложения ASP.NET Core со службами IIS во внутрипроцессной конфигурации. Службы IIS используются в IServerкачестве . Службы IIS поддерживаются только в операционных системах Windows.
Microsoft.AspNetCore.Server.IIS.Core NamespaceТипы в этом пространстве имен поддерживают платформу ASP.NET Core и не предназначены для прямого использования.
Microsoft.AspNetCore.Server.IISIntegration NamespaceСодержит типы, используемые для запуска приложения ASP.NET Core с помощью IIS во внепроцессной конфигурации. СЛУЖБЫ IIS поддерживаются только в операционных системах Windows.
Microsoft.AspNetCore.Server.Kestrel NamespaceПредоставляет типы, используемые для запуска Kestrel, который является кроссплатформенным веб-сервером для ASP.NET Core.
Microsoft.AspNetCore.Server.Kestrel.Core NamespaceПредоставляет типы параметров, такие как KestrelServerOptions и ListenOptions , которые используются для настройки поведения веб-сервера Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Core.Features NamespaceПредоставляет типы, используемые для описания компонентов на веб-сервере Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Https NamespaceПредоставляет типы, используемые для конфигурации HTTPS на веб-сервере Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv NamespaceПредоставляет типы, используемые для настройки транспорта Libuv на веб-сервере Kestrel.
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets NamespaceПредоставляет типы, используемые для настройки транспорта сокетов по умолчанию на веб-сервере Kestrel.
Microsoft.AspNetCore.Session NamespaceСодержит ПО промежуточного слоя для управления состоянием сеанса.
Microsoft.AspNetCore.SignalR NamespaceПредоставляет классы для приложений SignalR, включая настройку параметров концентратора и использование концентраторов.
Microsoft.AspNetCore.SignalR.Client NamespaceСодержит типы, используемые для взаимодействия с сервером SignalR.
Microsoft.AspNetCore.SignalR.Protocol NamespaceСодержит типы, реализующие протокол концентратора SignalR.
Microsoft.AspNetCore.SignalR.StackExchangeRedis NamespaceПредоставляет типы для включения поставщика масштабирования Redis SignalR для поддержки нескольких серверов.
Microsoft.AspNetCore.SpaServices NamespaceПредоставляет типы для размещения одностраничного приложения (SPA).
Microsoft.AspNetCore.SpaServices.AngularCli NamespaceПредоставляет типы для включения поддержки ПО промежуточного слоя Angular CLI.
Microsoft.AspNetCore.SpaServices.Prerendering NamespaceПредварительная отрисовка одностраничных приложений (SPA) больше не поддерживается в .NET 5.
Microsoft.AspNetCore.SpaServices.ReactDevelopmentServer NamespaceПредоставляет типы для включения поддержки ПО промежуточного слоя сервера разработки React.
Microsoft.AspNetCore.SpaServices.StaticFiles NamespaceПредоставляет типы для обслуживания статических файлов для одностраничного приложения (SPA).
Microsoft.AspNetCore.SpaServices.Webpack Namespace
Microsoft.AspNetCore.StaticFiles NamespaceСодержит ПО промежуточного слоя для обслуживания и просмотра статических файлов.
Microsoft.AspNetCore.StaticFiles.Infrastructure NamespaceСодержит общие типы параметров, используемые ПО промежуточного слоя статических файлов.
Microsoft.AspNetCore.TestHost NamespaceСодержит реализацию в памяти для использования при написании IServer тестов.
Microsoft.AspNetCore.WebSockets NamespaceСодержит ПО промежуточного слоя для обработки трафика WebSocket.
Microsoft.AspNetCore.WebUtilities NamespaceСодержит часто используемые служебные программы для ASP.NET Core приложений, включая средства для работы с формами, составными сообщениями, строками запросов, кодировщиками и декодерами, а также потоками запросов и ответов.
Microsoft.Authentication.WebAssembly.Msal NamespaceПредоставляет типы для использования библиотеки проверки подлинности Майкрософт (MSAL) с Blazor WebAssembly.
Microsoft.Authentication.WebAssembly.Msal.Models NamespaceПредоставляет типы для использования библиотеки проверки подлинности Майкрософт (MSAL) с Blazor WebAssembly.
Microsoft.Extensions.DependencyInjection Namespace
Microsoft.Extensions.Hosting Namespace
Microsoft.JSInterop NamespaceСодержит инфраструктуру для выполнения вызовов методов между .NET и JavaScript в приложениях Blazor.
Microsoft.JSInterop.Infrastructure NamespaceСодержит базовые классы и инфраструктуру, используемые платформами, реализующие поддержку взаимодействия JS. Типы в этом пространстве имен обычно не должны использоваться непосредственно из кода приложения.
Microsoft.JSInterop.WebAssembly NamespaceСодержит реализации, относящиеся к WebAssembly, для поддержки JS-взаимодействия. Типы в этом пространстве имен обычно не должны использоваться непосредственно из кода приложения.
Microsoft.Net.Http.Headers NamespaceСодержит типы, представляющие известные заголовки HTTP и общие значения для этих заголовков, если это применимо. Эти типы также содержат реализации для синтаксического анализа, сериализации и манипуляции значений заголовков.