ambiten / core / BootstrapClient
Interface: BootstrapClient
Defined in: packages/core/src/types/bootstrapClient.type.ts:10
Extends
Methods
client()
client(
ctx?):Promise<MongoClient>
Defined in: packages/core/src/types/bootstrapClient.type.ts:13
Parameters
ctx?
Returns
Promise<MongoClient>
Overrides
close()
close():
Promise<void>
Defined in: packages/core/src/types/bootstrapClient.type.ts:12
Returns
Promise<void>
collection()
collection<
T>(collectionName,ctx?):Promise<Collection<T>>
Defined in: packages/core/src/types/bootstrapClient.type.ts:15
Type Parameters
T
Parameters
collectionName
string
ctx?
Returns
Promise<Collection<T>>
connect()
connect():
Promise<BootstrapClient>
Defined in: packages/core/src/types/bootstrapClient.type.ts:11
Returns
Promise<BootstrapClient>
db()
db(
ctx?):Promise<Db>
Defined in: packages/core/src/types/db.provider.ts:19
Parameters
ctx?
Returns
Promise<Db>
Inherited from
startSession()
startSession(
ctx?):Promise<ClientSession>
Defined in: packages/core/src/types/bootstrapClient.type.ts:14
Parameters
ctx?
Returns
Promise<ClientSession>
