Table of Contents

Class ObjectCreator<T>

Namespace
DurableTask.Core
Assembly
DurableTask.Core.dll

Abstract class for object creation based on name and version

public abstract class ObjectCreator<T> : INameVersionInfo

Type Parameters

T

The type to create

Inheritance
ObjectCreator<T>
Implements
Derived
Inherited Members

Constructors

ObjectCreator()

protected ObjectCreator()

Properties

Name

The name of the method

public string Name { get; protected set; }

Property Value

string

Version

The version of the method

public string Version { get; protected set; }

Property Value

string

Methods

Create()

Instance creator method

public abstract T Create()

Returns

T

An instance of the type T