Bonjour à tous

J'écris actuellement une .dll dont les méthodes de classes doivent réagir différemment suivant que la .dll est référencée dans un projet Console, Winform ou WebForm.

Je cherche laborieusement un moyen, dans le code, de déterminer quel est le contexte d'exécution (Console, Winform ou Webform) de manière à pouvoir écrire quelque chose comme ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
SI Contexte = 'Console' ALORS ...
SINON SI Contexte = 'Winform' ALORS ...
SINON SI Contexte = 'Webform' ALORS ...
SINON Erreur...
Quelqu'un saurait-il me dire s'il existe une classe permettant d'obtenir une réponse à mon problème ?

Merci d'avance

+++