Table of Contents

Class LambdaFactory<T>

Namespace
Core.Factory
Assembly
Core.dll
public class LambdaFactory<T> : IFactory<T>

Type Parameters

T
Inheritance
object
LambdaFactory<T>
Implements
Extension Methods

Constructors

LambdaFactory(Func<T>)

public LambdaFactory(Func<T> factory)

Parameters

factory Func<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

factory LambdaFactory<T>

Returns

Func<T>

implicit operator LambdaFactory<T>(Func<T>)

public static implicit operator LambdaFactory<T>(Func<T> func)

Parameters

func Func<T>

Returns

LambdaFactory<T>