- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 asp.net core Startup.cs Configure 中,我们提供了一个 IHostingEnvironment env 参数,该参数公开一个 env.IsDevelopment() 调用以确定您当前是在 Visual Studio f5 调试 session 还是云部署方案中运行。在函数应用程序中有一个故事来确定同样的事情,因此您可以编写仅在 f5 调试 session 期间运行的代码,例如填充的(...,ClaimsPrincipal 主体)依赖注入(inject)参数,其中仅在部署到启用云 EasyAuth 的环境时通常分配声明和角色。
最佳答案
IHostingEnvironment.IsDevelopment()
实际上检查 ASPNETCORE_ENVIRONMENT 环境变量是否设置为“开发”。如果这就是您想要做的,那么您可以使用 Environment.GetEnvironmentVariable()
检查值。但是,要明确确定您是否处于 F5 调试 session 中,您应该检查 Debugger.IsAttached
反而。
关于authentication - 等效于 IHostingEnvironment.IsDevelopment() 的函数应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53688014/
在 asp.net core Startup.cs Configure 中,我们提供了一个 IHostingEnvironment env 参数,该参数公开一个 env.IsDevelopment()
似乎Preprocessor Directives (#if DEBUG) 和 ASP.NET Core Environment Name (IHostingEnvironment.Environme
我想使用快捷键重新加载窗口, 它已经定义为 ctrl + R 但不知道如何使用快捷键重新加载窗口。 你能解释一下我怎么能处于 isDevelopment 状态吗? 谢谢 最佳答案 就像@scott-s
我将现有的 2.2 项目升级到 3.0。我将程序/启动的新代码从一个新的 3.0 项目复制到我现有的 2.2 项目中。它有效,但 IsDevelopment()下面: public void Conf
我是一名优秀的程序员,十分优秀!