UnityContainerExtensions.Configure<TConfigurator> Method

Resolve access to a configuration interface exposed by an extension.

Namespace:  Microsoft.Practices.Unity
Assembly:  Microsoft.Practices.Unity (in Microsoft.Practices.Unity.dll)

Syntax

'Declaration
<ExtensionAttribute> _
Public Shared Function Configure(Of TConfigurator As IUnityContainerExtensionConfigurator) ( _
    container As IUnityContainer _
) As TConfigurator
public static TConfigurator Configure<TConfigurator>(
    this IUnityContainer container
)
where TConfigurator : IUnityContainerExtensionConfigurator
[ExtensionAttribute]
public:
generic<typename TConfigurator>
where TConfigurator : IUnityContainerExtensionConfigurator
static TConfigurator Configure(
    IUnityContainer^ container
)
JScript does not support generic types or methods.

Parameters

Type Parameters

  • TConfigurator
    The configuration interface required.

Return Value

The requested extension's configuration interface, or null if not found.

Remarks

Extensions can expose configuration interfaces as well as adding strategies and policies to the container. This method walks the list of added extensions and returns the first one that implements the requested type.

See Also

UnityContainerExtensions Class

Microsoft.Practices.Unity Namespace