[ネットコア] 12環境変数

例外は、開発者に大きな良いトラブルシューティングツールを提供しています。

しかし、その背後にある技術的な詳細は、パフォーマンスの損失も.NETコアWebアプリケーションのためのそれが容易になり、複雑では悪役の攻撃です。

だから我々は、環境変数、環境変数、制御ロジックの一部を使用することを学ばなければなりません

開発環境での場合は例外ページ、エラーは、見るために、開発者にジャンプ

とき本番環境で見るために、ユーザにエラーページにジャンプし、エラー、

 

.NETコアWebアプリケーション環境は、コンピュータ上に設定することができ、

あなたは、環境変数にコンピュータを設定した後に有効にするのVisual Studioを再起動します。

 

LaunchSettings.jsonが設けられていてもよい、セットは、コンピュータ上の周囲launchSettings.json構成変数よりも大きく、同時に設定できない場合があり

 

設定されていない、デフォルトの製品

.NETコアウェブアプリは3つのデフォルト環境をサポートしています

1.開発環境の開発

2.プレゼンテーションステージング環境

3.本番環境生産

プログラムでは依存性注入を使用することができますIHostingEnvironment

IHostingEnvironment.IsDevelopment()

IHostingEnvironment.IsStaging()

IHostingEnvironment.IsProductiont()

 

これらの3つの環境変数に加えて、環境変数として任意の文字列計算自身の環境変数であってもよいheiheihei

IHostingEnvironment.IsEnvironment(" heiheihei "

 

また、使用

IHostingEnvironment.EnvironmentName

あなたは、現在の環境変数文字列を取得することができます。

 

おすすめ

転載: www.cnblogs.com/nocanstillbb/p/11298907.html