Microsoft.AspNetCore.Hosting Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет типы, помогающие настраивать и запускать веб-приложения.
App |
Метод расширения для добавления интеграции Azure AppServices в приложение. |
Convention |
Предоставляет типы, помогающие настраивать и запускать веб-приложения. |
Delegate |
Используется для инициализации служб и ПО промежуточного слоя, используемых приложением. |
Environment |
Часто используемые имена сред. |
Hosting |
Содержит методы расширения для настройки IWebHostBuilder. |
Hosting |
Методы расширения для IHostingEnvironment. |
Hosting |
Атрибут маркера, указывающий реализацию IHostingStartup , которая будет загружена и выполнена при создании IWebHost. |
Kestrel |
Предоставляет типы, помогающие настраивать и запускать веб-приложения. |
Kestrel |
Предоставляет типы, помогающие настраивать и запускать веб-приложения. |
Kestrel |
Расширения для интеграции с systemd |
Listen |
Расширения для ведения журнала подключений. |
Listen |
Методы расширения для ListenOptions этого настраивают Kestrel на использование HTTPS для заданной конечной точки. |
Service |
Методы расширения, поддерживающие сценарии модульного тестирования сервера Kestrel. |
Startup |
Базовый класс для инициализации служб и ПО промежуточного слоя, используемых приложением. |
Startup |
Базовый класс для инициализации служб и ПО промежуточного |
Web |
Построитель для IWebHost |
Web |
Контекст, содержащий общие службы в IWebHost. Некоторые свойства могут иметь значение null, пока не будут заданы IWebHost. |
Web |
Содержит расширения для настройки IWebHostBuilder. |
Web |
Предоставляет метод расширений для использования Http.sys в качестве сервера для веб-узла. |
Web |
Методы расширения для внепроцессных служб IIS. |
Web |
Расширения Kestrel IWebHostBuilder . |
Web |
Расширения Libuv IWebHostBuilder . |
Web |
Предоставляет типы, помогающие настраивать и запускать веб-приложения. |
Web |
IWebHostBuilder методы расширения для настройки транспорта именованных каналов для использования Kestrel. |
Web |
IWebHostBuilder методы расширения для настройки транспорта Quic для использования Kestrel. |
Web |
IWebHostBuilder методы расширения для настройки транспорта Сокета, который будет использоваться Kestrel. |
Web |
Предоставляет типы, помогающие настраивать и запускать веб-приложения. |
Web |
Содержит набор констант, представляющих ключи конфигурации. |
Web |
Содержит расширения для управления жизненным циклом IWebHost. |
IApplication |
Позволяет объектам-получателям выполнять очистку во время нормального завершения работы. Этот тип устарел и будет удален в одном из будущих выпусков. Взамен рекомендуется использовать Microsoft.Extensions.Hosting.IHostApplicationLifetime. |
IHosting |
Предоставляет сведения о среде веб-размещения, в которой выполняется приложение. Этот тип устарел и будет удален в одном из будущих выпусков. Рекомендуемая альтернатива — Microsoft.AspNetCore.Hosting.IWebHostEnvironment. |
IHosting |
Представляет конфигурацию для конкретной платформы, которая будет применяться к при IWebHostBuilder создании IWebHost. |
IStartup |
Предоставляет интерфейс для инициализации служб и ПО промежуточного слоя, используемых приложением. |
IStartup |
Этот API поддерживает инфраструктуру ASP.NET Core и не предназначен для использования непосредственно из кода. В будущих выпусках этот API может быть изменен или удален. |
IStartup |
Этот API поддерживает инфраструктуру ASP.NET Core и не предназначен для использования непосредственно из кода. В будущих выпусках этот API может быть изменен или удален. |
IStartup |
Предоставляет интерфейс для расширения конвейера ПО промежуточного слоя с помощью новых методов Configure. Можно использовать для добавления значений по умолчанию в начало или конец конвейера без необходимости явной регистрации ПО промежуточного слоя автором приложения. |
IWeb |
Представляет настроенный веб-узел. |
IWeb |
Построитель для IWebHost. |
IWeb |
Предоставляет сведения о среде веб-размещения, в которой выполняется приложение. |
Дополнительные сведения о размещении ASP.NET Core см. в статье Универсальный узел .NET в ASP.NET Core.