UNPKG

@open3cl/engine

Version:

Open Source 3CL-DPE engine

27 lines (23 loc) 565 B
import { inject } from 'dioma'; import { ConsoFroidService } from './froid/conso-froid.service.js'; export class ConsoService { /** * @type {ConsoFroidService} */ #consoFroidService; /** * @param consoFroidService {ConsoFroidService} */ constructor(consoFroidService = inject(ConsoFroidService)) { this.#consoFroidService = consoFroidService; } /** * Calcul des consommations * * @param ctx {Contexte} * @param logement {Logement} */ execute(ctx, logement) { this.#consoFroidService.execute(ctx, logement); } }