我们正在托管一个 SaaS 应用程序并启用门户中的应用程序 Insight Telemetry 来跟踪运行时日志。它是 Visual Studio 的简单配置,工作正常。
我们需要基于租户启用 App Insight 遥测数据捕获。前任。我的应用程序是一个多租户应用程序,将使用不同的主机名托管一次。因此,我只想为少数租户启用应用程序洞察力。如何通过代码控制它。
我已经在我的 appStart 中添加了这段代码,它运行良好。但我想根据 URL 中的主机名启用/禁用
`
[Conditional("DEBUG")]
private static void DisableApplicationInsightsOnDebug()
{
TelemetryConfiguration.Active.DisableTelemetry = true;
}
`