Table of Contents

Class Builder

Namespace
Dynamitey
Assembly
Dynamitey.Community.dll

Builds Objects with a Fluent Syntax

public static class Builder
Inheritance
Builder
Inherited Members

Methods

New()

New Builder

[RequiresUnreferencedCode("Constructs the annotated Builder<ChainableDictionary>.")]
[RequiresDynamicCode("Constructing any BaseObject-derived type instantiates System.Dynamic.DynamicObject, whose default constructor requires the DLR's runtime code generation; not supported when AOT-compiled.")]
public static IBuilder New()

Returns

IBuilder

New<TObjectPrototype>()

New Builder

[RequiresUnreferencedCode("Constructs the annotated Builder<TObjectPrototype>.")]
[RequiresDynamicCode("Constructing any BaseObject-derived type instantiates System.Dynamic.DynamicObject, whose default constructor requires the DLR's runtime code generation; not supported when AOT-compiled.")]
public static IBuilder New<TObjectPrototype>() where TObjectPrototype : new()

Returns

IBuilder

Type Parameters

TObjectPrototype

The type of the object prototype.