EndpointRoutingApplicationBuilderExtensions.UseEndpoints Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет ПО промежуточного Microsoft.AspNetCore.Routing.EndpointMiddleware слоя в указанный IApplicationBuilder с EndpointDataSource экземплярами, созданными на основе настроенного IEndpointRouteBuilder. будет Microsoft.AspNetCore.Routing.EndpointMiddleware выполнять объект , связанный Endpoint с текущим запросом.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseEndpoints(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ builder, Action<Microsoft::AspNetCore::Routing::IEndpointRouteBuilder ^> ^ configure);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseEndpoints (this Microsoft.AspNetCore.Builder.IApplicationBuilder builder, Action<Microsoft.AspNetCore.Routing.IEndpointRouteBuilder> configure);
static member UseEndpoints : Microsoft.AspNetCore.Builder.IApplicationBuilder * Action<Microsoft.AspNetCore.Routing.IEndpointRouteBuilder> -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseEndpoints (builder As IApplicationBuilder, configure As Action(Of IEndpointRouteBuilder)) As IApplicationBuilder
Параметры
- builder
- IApplicationBuilder
Объект IApplicationBuilder , в который добавляется ПО промежуточного слоя.
- configure
- Action<IEndpointRouteBuilder>
Действие Action<T> для настройки предоставленного объекта IEndpointRouteBuilder.
Возвращаемое значение
Ссылка на этот экземпляр после завершения операции.
Комментарии
Вызову UseEndpoints(IApplicationBuilder, Action<IEndpointRouteBuilder>) должен предшествовать вызов UseRouting(IApplicationBuilder) для того же IApplicationBuilder экземпляра.
Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware определяет точку в конвейере ПО промежуточного слоя, в которой принимаются решения о маршрутизации, а объект Endpoint связан с HttpContext. Определяет Microsoft.AspNetCore.Routing.EndpointMiddleware точку в конвейере ПО промежуточного слоя, где выполняется текущий Endpoint объект . ПО промежуточного Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware слоя между и Microsoft.AspNetCore.Routing.EndpointMiddleware может наблюдать или изменять объект , связанный EndpointHttpContextс .