Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | 1x 1x 1x 1x 1x 1x 1x 1x 1x | import { init, inject, injectable, Types } from '@biorate/inversion';
import { IConfig } from '@biorate/config';
import { ISchemaRegistryConfig, ISchemaRegistryConnection } from './interfaces';
import { Connector } from '@biorate/connector';
// import { ConnectorConnectionNotExistsError } from './errors';
import { create } from './api';
export * from './api';
export * from './errors';
export * from './interfaces';
/**
* @description Schema registry connector
*
* ### Features:
* - connector manager for schema registry
*
* @example
* ```
* ```
*/
@injectable()
export class SchemaRegistryConnector extends Connector<
ISchemaRegistryConfig,
ISchemaRegistryConnection
> {
protected readonly namespace = 'SchemaRegistry';
protected async connect(config) {
return create(config);
}
}
|