Class LambdaFactory<T>
public class LambdaFactory<T> : IFactory<T>
Type Parameters
T
- Inheritance
-
objectLambdaFactory<T>
- Implements
-
IFactory<T>
- Extension Methods
Constructors
LambdaFactory(Func<T>)
public LambdaFactory(Func<T> factory)
Parameters
factoryFunc<T>
Methods
Produce()
public T Produce()
Returns
- T
Operators
implicit operator Func<T>(LambdaFactory<T>)
public static implicit operator Func<T>(LambdaFactory<T> factory)
Parameters
factoryLambdaFactory<T>
Returns
- Func<T>
implicit operator LambdaFactory<T>(Func<T>)
public static implicit operator LambdaFactory<T>(Func<T> func)
Parameters
funcFunc<T>