Interface IBuilder<T>
- Namespace
- WitShells.DesignPatterns.Core
Defines the contract for the Builder pattern.
Implementors construct a product of type T step-by-step
and return it via Build().
public interface IBuilder<T>
Type Parameters
TThe type of object being built.
Methods
Build()
Finalises and returns the constructed object.
T Build()
Returns
- T