Full registration entry: token + provider + optional metadata.

1.2.0

interface ServiceRegistration<T> {
    provider: ServiceProvider<T>;
    tags?: string[];
    token: ServiceToken<T>;
}

Type Parameters

  • T = unknown

Properties

Properties

provider: ServiceProvider<T>
tags?: string[]

Tags for filtering (e.g. ['core', 'rpc']).

token: ServiceToken<T>