constructor()

in src/orchestrations/DurableOrchestrationStatus.ts [16:34]


    constructor(init: unknown) {
        if (!this.isDurableOrchestrationStatusInit(init)) {
            throw new TypeError(
                `Failed to construct a DurableOrchestrationStatus object because the initializer had invalid types or missing fields. Initializer received: ${JSON.stringify(
                    init
                )}`
            );
        }

        this.name = init.name;
        this.instanceId = init.instanceId;
        this.createdTime = new Date(init.createdTime);
        this.lastUpdatedTime = new Date(init.lastUpdatedTime);
        this.input = init.input;
        this.output = init.output;
        this.runtimeStatus = init.runtimeStatus as OrchestrationRuntimeStatus;
        this.customStatus = init.customStatus;
        this.history = init.history;
    }