У меня есть экземпляр класса общего назначения, который будет выполняться как в ASP.NET и автономной программы. Этот код очень чувствителен к процессу, в котором он запускается - то есть существуют сертификационные методы, которые не должны вызываться, если работает под ASP.NET. Как вы определяете, выполняется ли код в ASP.NET? Процесс?
Решение, которое я использую в настоящее время, приведен ниже.
Я хочу, чтобы кто-то добавил комментарий о том, почему этот вопрос получил downvoted и/или предложить лучший способ спросить об этом! Я могу только предположить, что по крайней мере некоторые люди рассмотрели вопрос и сказали: "Какой идиот, код ASP.NET - это .NET-код".