如何在.net interactive中设置环境变量
How to set environment variables in .net interactive
嘿,我正在尝试在我的 C# jupyter notebook 中设置环境变量。
我有困难。
我是 运行 .net 在 vs 代码空间内交互并使用 vs 代码扩展。
有什么方法可以隐藏硬编码单元格的输出and/or设置环境变量。
string apiKey = Environment.GetEnvironmentVariable("BSER_APIKEY");
希望能够以某种方式读取秘密。
由于 C# 可以安装任何包,请考虑使用具有适当环境变量的 .env
文件。
#r "nuget: dotenv.net, 3.0.0"
using dotenv.net;
DotEnv.Load();
var envVars = DotEnv.Read();
var API_KEY = envVars["XXX_API_KEY"];
您的环境变量应该可以通过变量 env vars 访问。
嘿,我正在尝试在我的 C# jupyter notebook 中设置环境变量。
我有困难。
我是 运行 .net 在 vs 代码空间内交互并使用 vs 代码扩展。
有什么方法可以隐藏硬编码单元格的输出and/or设置环境变量。
string apiKey = Environment.GetEnvironmentVariable("BSER_APIKEY");
希望能够以某种方式读取秘密。
由于 C# 可以安装任何包,请考虑使用具有适当环境变量的 .env
文件。
#r "nuget: dotenv.net, 3.0.0"
using dotenv.net;
DotEnv.Load();
var envVars = DotEnv.Read();
var API_KEY = envVars["XXX_API_KEY"];
您的环境变量应该可以通过变量 env vars 访问。