@open3cl/engine
Version:
Open Source 3CL-DPE engine
27 lines (23 loc) • 565 B
JavaScript
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);
}
}