StaticFactoryExtension Class

A UnityContainerExtension that lets you register a delegate with the container to create an object, rather than calling the object's constructor.

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

Syntax

'Declaration
<ObsoleteAttribute("Use RegisterType<TInterface, TImpl>(new InjectionFactory(...)) instead of the extension's methods.")> _
Public Class StaticFactoryExtension _
    Inherits UnityContainerExtension _
    Implements IStaticFactoryConfiguration, IUnityContainerExtensionConfigurator
[ObsoleteAttribute("Use RegisterType<TInterface, TImpl>(new InjectionFactory(...)) instead of the extension's methods.")]
public class StaticFactoryExtension : UnityContainerExtension, 
    IStaticFactoryConfiguration, IUnityContainerExtensionConfigurator
[ObsoleteAttribute(L"Use RegisterType<TInterface, TImpl>(new InjectionFactory(...)) instead of the extension's methods.")]
public ref class StaticFactoryExtension : public UnityContainerExtension, 
    IStaticFactoryConfiguration, IUnityContainerExtensionConfigurator
public class StaticFactoryExtension extends UnityContainerExtension implements IStaticFactoryConfiguration, IUnityContainerExtensionConfigurator

Inheritance Hierarchy

System.Object
  Microsoft.Practices.Unity.UnityContainerExtension
    Microsoft.Practices.Unity.StaticFactory.StaticFactoryExtension

See Also

StaticFactoryExtension Members

Microsoft.Practices.Unity.StaticFactory Namespace