简单的问题,希望有一个简单的答案:)
如何从代码 (C#) 中获取应用服务名称,在下图中显示为“test-webapp”?(特定应用程序服务的任何其他标识符也有效)。
我有多个应用服务,运行相同的代码。所以我想能够表达
if(appServiceName == "test-webapp")
{
//take a specific value from web.config and run with it
}
Run Code Online (Sandbox Code Playgroud)
您可以从WEBSITE_SITE_NAME环境变量中获取它。
要获取变量,请使用以下内容:
string siteName = System.Environment.GetEnvironmentVariable("WEBSITE_SITE_NAME")
Run Code Online (Sandbox Code Playgroud)
您可以在此处查看可用的环境变量列表:https : //github.com/projectkudu/kudu/wiki/Azure-runtime-environment。
| 归档时间: |
|
| 查看次数: |
2281 次 |
| 最近记录: |