ProxyFactory

Creates a proxy to an object or interface of type T, that is located in source locator by some identity.

Constructors

this
this(string identity, Locator!() original)

Constructor for ProxyFactory!(T)

Members

Functions

factory
T factory()

Instantiates component of type T.

Properties

identity
string identity [@property setter]

Set the identity of proxied object

identity
string identity [@property getter]

Get the identity of proxied object.

locator
Locator!(Object, string) locator [@property setter]

Set locator

locator
Locator!() locator [@property getter]

Get locator

source
Locator!() source [@property setter]

Set the source of proxied object.

source
Locator!() source [@property getter]

Get the source of proxied object.

type
TypeInfo type [@property getter]

Get the type info of T that is created.

Meta