Interface IDelayedValueFactory
Defines a factory for containers of values that could be created later.
public interface IDelayedValueFactory
Methods
Create<T>(ITypeShape<T>)
Creates a delayed value corresponding to the provided type.
DelayedValue Create<T>(ITypeShape<T> typeShape)
Parameters
typeShapeITypeShape<T>The shape of the type corresponding to the delayed value.
Returns
- DelayedValue
A potentially uninitialized delayed value instance.
Type Parameters
TThe type corresponding to the delayed value.