Created
June 28, 2021 15:36
-
-
Save AlbanMinassian/f2c98f9284d48f11ac8b60f455edb14a to your computer and use it in GitHub Desktop.
Comprendre l'architecture hexagonale en 5 minutes - adapteurs avancés - mon_premier_service.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// services/mon_premier_service.ts | |
import IData from "services/mon_premier_service.IData.t.ds" | |
import IAdapters from "services/mon_premier_service.IAdapters.t.ds" | |
import IResult from "services/mon_premier_service.IResult.t.ds" | |
export default function mon_premier_service(argDatas: IData, argAdaptaters : IAdapters) : IResult { | |
argAdaptaters.lire_un_fichier(); | |
argAdaptaters.mettre_a_jour_la_base_de_données(); | |
argAdaptaters.appeller_un_service_post(); | |
argAdaptaters.logger.warn(); | |
return { "out": "hello " + argDatas.name } | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment