Share via


ODataRouteBuilderExtensions.EnableDependencyInjection Method

Definition

Overloads

EnableDependencyInjection(IRouteBuilder)

Enables dependency injection support for HTTP routes.

EnableDependencyInjection(IRouteBuilder, Action<IContainerBuilder>)

Enables dependency injection support for HTTP routes.

EnableDependencyInjection(IRouteBuilder)

Enables dependency injection support for HTTP routes.

public static void EnableDependencyInjection (this Microsoft.AspNetCore.Routing.IRouteBuilder builder);
static member EnableDependencyInjection : Microsoft.AspNetCore.Routing.IRouteBuilder -> unit
<Extension()>
Public Sub EnableDependencyInjection (builder As IRouteBuilder)

Parameters

builder
IRouteBuilder

The IRouteBuilder to add the container to.

Applies to

EnableDependencyInjection(IRouteBuilder, Action<IContainerBuilder>)

Enables dependency injection support for HTTP routes.

public static void EnableDependencyInjection (this Microsoft.AspNetCore.Routing.IRouteBuilder builder, Action<Microsoft.OData.IContainerBuilder> configureAction);
static member EnableDependencyInjection : Microsoft.AspNetCore.Routing.IRouteBuilder * Action<Microsoft.OData.IContainerBuilder> -> unit
<Extension()>
Public Sub EnableDependencyInjection (builder As IRouteBuilder, configureAction As Action(Of IContainerBuilder))

Parameters

builder
IRouteBuilder

The IRouteBuilder to add the container to.

configureAction
Action<IContainerBuilder>

The configuring action to add the services to the root container.

Applies to