环境variablesOpenShift .NET Core

我尝试在OpenShift在线上部署ASP.NET Core 1.1(Docker镜像)应用程序。 该应用程序生成一个PDF文件,但这需要(临时)文件夹的写入权限。 我build立在openshift文档上,有文件夹来做这件事情: https : //developers.openshift.com/managing-your-applications/environment-variables.html#directory-variables

但我尝试在我的应用程序中获得这些环境variables的值,但这些都是空的。 我怎样才能得到这些在我的代码? 我试过这些代码:Environment.GetEnvironmentVariable(“$ OPENSHIFT_TMP_DIR”)Environment.GetEnvironmentVariable(“OPENSHIFT_TMP_DIR”)

Thx为您的帮助!

OPENSHIFT_TMP_DIR环境variables来自OpenShift 2,而不是OpenShift 3。您链接的文档来自OpenShift 2.在OpenShift 3中,如果编写临时文件,则可以使用/tmp