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 | 6x 6x 6x 6x 6x 107x 107x 107x 1x | import { Injectable } from '@nestjs/common';
import AWSXray from 'aws-xray-sdk';
import DynamoDB, { DocumentClient } from 'aws-sdk/clients/dynamodb';
import { EnvironmentService } from '../config';
@Injectable()
export class DynamodbService {
documentClient: DocumentClient;
constructor(private readonly envService: EnvironmentService) {
this.documentClient = new DocumentClient({
service: new DynamoDB(),
});
if (envService.isInLambda) {
AWSXray.captureAWSClient((this.documentClient as any).service);
}
}
}
|