@vendure/cli
Version:
A modern, headless ecommerce framework
14 lines (11 loc) • 472 B
text/typescript
import { Injectable } from '@nestjs/common';
import { ID, Product, RequestContext, TransactionalConnection } from '@vendure/core';
()
export class BasicServiceTemplate {
constructor(private connection: TransactionalConnection) {}
async exampleMethod(ctx: RequestContext, id: ID) {
// Add your method logic here
const result = await this.connection.getRepository(ctx, Product).findOne({ where: { id } });
return result;
}
}