TIL

Today I Learned


Project maintained by gushwell Hosted on GitHub Pages — Theme by mattgraham

環境(ASPNETCORE_ENVIRONMENT)がDevelopmentかどうかを判断する

PageModel, or Controllerのコンストラクタの引数で、IHostEnvironment を受け取る。

using Microsoft.Extensions.Hosting;

......
                                    
private IHostEnvironment _env;

public ExampleModel(IHostEnvironment env)
{
  _env = env;
}

この_envのIsDevelopmentメソッドを呼び出せば良い。

if (_env.IsDevelopment())
{
  ....
}