Repositorio de nos completo

This commit is contained in:
2026-04-17 14:06:41 +02:00
parent fdbb81ba64
commit da2413002b
13 changed files with 337 additions and 23 deletions

View File

@@ -6,30 +6,28 @@
* - Control de errores más preciso
*
*/
import { NosHttpClient } from "infrastructure/NosHttpClient";
import { NosRepository } from "infrastructure/NOSRepository";
export class SimNosUsecases {
constructor(
private httpClient: NosHttpClient
private httpClient: NosHttpClient,
private nosRepository: NosRepository
) {
}
public activate() {
const PATH = '/provisioning'
const PRODUCT_ID = 1330 // No se que es, preguntar a Ivan
return async (args: { iccid: string }) => {
const data = {
productSetId: PRODUCT_ID
}
try {
const res = await this.httpClient.client.post(PATH, data)
} catch (e) {
console.error(e)
}
return (args: { iccid: string }) => {
}
}
public suspend() {
}
public terminate() {
}
}