DOProviderContainerRuntimeFactory Class
Container code that provides a single RootDataObject. This data object is dynamically customized (registry and initial objects) based on the schema provided to the container runtime factory.
Signature
export declare class DOProviderContainerRuntimeFactory extends BaseContainerRuntimeFactory
Extends: BaseContainerRuntimeFactory
Constructors
| Constructor | Description |
|---|---|
| (constructor)(schema) | Constructs a new instance of the DOProviderContainerRuntimeFactory class |
Methods
| Method | Return Type | Description |
|---|---|---|
| containerInitializingFirstTime(runtime) | Promise<void> | Subclasses may override containerInitializingFirstTime to perform any setup steps at the time the container is created. This likely includes creating any initial data stores that are expected to be there at the outset. |
Constructor Details
(constructor)
Constructs a new instance of the DOProviderContainerRuntimeFactory class
Signature
constructor(schema: ContainerSchema);
Parameters
| Parameter | Type | Description |
|---|---|---|
| schema | ContainerSchema |
Method Details
containerInitializingFirstTime
Subclasses may override containerInitializingFirstTime to perform any setup steps at the time the container is created. This likely includes creating any initial data stores that are expected to be there at the outset.
Signature
protected containerInitializingFirstTime(runtime: IContainerRuntime): Promise<void>;
Parameters
| Parameter | Type | Description |
|---|---|---|
| runtime | IContainerRuntime | The container runtime for the container being initialized |
Returns
Return type: Promise<void>