-
Création d'une API
Bonjour,
Dans le cadre de mon stage de fin d'études, je développe un service Windows qui interagit avec une application existante. Je n'ai pas accès au code de cette dernière, mais on me demande de créer une interface permettant à celle-ci de demander des informations à mon service.
Je dois donc créer une API. Je sais que les informations sont abondantes sur le sujet, mais pas sur la question qui m'occupe (et pourtant elle est simple).
Ma question est la suivante : où dois-je créer cette API ? Comme un nouveau projet dans la solution comprenant mon service? Dans une classe de ce service?
Mon API ne doit pas réellement accéder à mon service, uniquement aux fichiers xml gérés par celui-ci (L'application pourrait donc accéder directement aux fichiers, mais évitons cette solution pour des raisons évidentes).
Encore une fois, merci à tous pour l'aide :ccool:
-
Je développerai une assembly indépendante de manière a ce que celle ci soit réutilisable par la suite, sans embarqué du code inutile.
-
Tu veux dire que ma nouvelle assembly devrait gérer elle-même l'accès aux données sans utiliser l'assembly qui gère cela dans mon service ? Pour éviter trop de dépendances?
-
Bah moi, j'essayerai de faire comme ça mais, de limiter les dépendances, au vue que c'est une interface entre deux applications.
-
Merci bien. Je vais essayer cela !