Trabalhe o tipo de aplicativo c # que uma classe contida em uma DLL está sendo usada por

Existe alguma maneira de saber em C # o tipo de aplicativo que está sendo executad

Windows Service ASP.NET Windows Form Console

Gostaria de reagir ao tipo de aplicativo, mas não consigo encontrar uma maneira de determiná-l