Skip to content

Function: getContainerEntries()

ts
function getContainerEntries(container: Container): InjectableEntries;

Defined in: src/wirestate-core/bind/bind-register.ts:47

Returns entries Wirestate bound into a container.

Framework providers use this list to run provider lifecycle hooks for external containers. Raw Inversify bindings are invisible here.

Parameters

ParameterTypeDescription
containerContainerContainer to inspect.

Returns

InjectableEntries

Entries registered through Wirestate binding helpers.

Example

typescript
import { Injectable, createContainer, getContainerEntries } from "@wirestate/core";

@Injectable()
class UserService {}

const container = createContainer({ entries: [UserService] });
const entries = getContainerEntries(container);