Skip to content 

BaseContainerService Class

Packages > @fluidframework/aqueduct > BaseContainerService

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

List of constructors for this class
Constructor Modifiers Description
(constructor)(runtime) Constructs a new instance of the BaseContainerService class

Properties

List of properties for this class
Property Modifiers Type Description
IFluidRouter this
runtime IContainerRuntime

Methods

List of methods on this class
Method Modifiers Description
request(request)

Constructors

BaseContainerService.(constructor)

Constructs a new instance of the BaseContainerService class

Signature:

constructor(runtime: IContainerRuntime);

Parameters

List of parameters
Parameter Type Description
runtime IContainerRuntime

Properties

IFluidRouter

Signature:

get IFluidRouter(): this;

runtime

Signature:

protected readonly runtime: IContainerRuntime;

Methods

request

Signature:

request(request: IRequest): Promise<IResponse>;

Parameters

List of parameters
Parameter Type Description
request IRequest

Returns:

Promise<IResponse>