2016-12-20 12 views
0

私はJSONの設定ファイルがあります。ASP.NET MVCのカスタムJSON設定ファイル

:私はこれをやっている私のスタートアップファイルで

public class ChatConf 
{ 
    public String host { get; set; } 
} 

{ 
    "chat": { 
    "host": "http://localhost:4555" 
    } 
} 

また、私はクラスを作成しているが

services.AddOptions(); 
services.Configure<ChatConf>(Configuration.GetSection("chat")); 

質問はどのように私のメインのレイアウトでホストの価値を得ることができますか?

ありがとうございました。

答えて

1

IOptionコレクションを使用するには、コントローラにMicrosoft.Extension.IOptionを含める必要があります。次に、あなたのクラスのコンストラクタにそれを追加することで、あなたのクラスにアクセスすることができます。

hereは良い説明です。

+0

ありがとうございます。私はそれを理解した。答えを投稿するのを忘れてください。 – Farkhad

関連する問題