BaseContainerService Class
This class is a simple starter class for building a Container Service. It simply provides routing
Signature
export declare abstract class BaseContainerService implements IFluidRouter
Implements: IFluidRouter
Constructors
| Constructor | Description |
|---|---|
| (constructor)(runtime) | Constructs a new instance of the BaseContainerService class |
Properties
| Property | Type | Description |
|---|---|---|
| IFluidRouter | this | |
| runtime | IContainerRuntime |
Methods
| Method | Return Type | Description |
|---|---|---|
| request(request) | Promise<IResponse> |
Constructor Details
(constructor)
Constructs a new instance of the BaseContainerService class
Signature
constructor(runtime: IContainerRuntime);
Parameters
| Parameter | Type | Description |
|---|---|---|
| runtime | IContainerRuntime |
Property Details
IFluidRouter
Signature
get IFluidRouter(): this;
Type: this
runtime
Signature
protected readonly runtime: IContainerRuntime;
Type: IContainerRuntime
Method Details
request
Signature
request(request: IRequest): Promise<IResponse>;
Parameters
| Parameter | Type | Description |
|---|---|---|
| request | IRequest |
Returns
Return type: Promise<IResponse>